Two days from now i should be in Lagos. and with no Internet plan at home, my best bet is to buy a 3G express card which would allow me to be connected during the festive period. I settled for the starcomms 3G service which is called Izap. and hope to pick up their Merlin X720 3G ExpressCard . I friend of mine confirms that it does work fine on Ubuntu. we were able to get it working on his ubuntu laptop by following this guide. http://www4.sprint.com/pcsbusiness/downloads/Sprint_Mobile_Broadband_Setup_Guide.pdf . you have to be sure to follow every step. for it to work. It a breath of fresh air to see a company openly supporting Linux in this way. even though setting up on Linux is not as easy as it is on windows. At least they released a guide on how to get their product working on Linux. which for me is better than groping in the dark.