That picture made me think it was something else ,now that i have thought it ,i better share becase it's a great idea , -gps+hsdpa in the form of an sd card ? you can slot the sim in to the card much like we already can with microsd cards into standard sd.
It might be totaly stupid as that type of port on a computer can't function like that (i dont know) but wouldn't that be soo cool and it means free usb and no crap hanging out your system.