What is the PCIe Mini Card & Why Now?

PCI Express (PCIe) Mini Card slots have begun cropping up on Mini-ITX mainboards ever since the Santa Rosa platform made its debut. However, the PCIe Mini Card has been kicking around for quite some time, being used in custom-ordered laptops as wireless devices. Most of the documentation I have read about the PCIe Mini Card dates back to 2005, which, [...]