Actually I already had this Computer which is called a UMPC (Ultra Mobile PC). This costs around $500 the same price that you can get a netbook. It's made by a Korean company called Wibrain (Welcome to Wibrain!)
I can use internet on it as it has a USB port so I can connect a PTCL EVO USB.
The Garmin GPS was given to me by someone. It's a very old model of Street Pilot so it won't be available in the market.
The Microsoft GPS is connected with the USB Port (Amazon.com: GPS Receiver: Microsoft Pharos GPS-500 III GPS Receiver: Electronics), costs around $20.
The fittings were made at City Saddar Road, right beside the Jamil Awan shop.
So actually, I already had all this equipment, just got the fittings made for it. The reason for putting all this stuff up here on Pakwheels was not to show off, but to motivate people to go towards In Car Computing. We, in Pakistan spend a lot of money on electronics in Cars but mostly it's limited to Audio or Video systems. The world has moved towards in car computing. So instead of having just an audio video system why not have an in Car PC, that can run everything. Even most big Car manufacturers have also caught on this trend. Have a look at www.mp3car.com. If you need any advice regarding more of this stuff, just post here, and I will reply InshAllah.