Maxis or Celcom give you a free USB 3G modem when you sign up their 3G wireless broadband. Anyway, the single USB dongle allows only one computer to go online. What if you wish to share this Internet connection with your friend, without the hassle of bringing a switch or a router with you? Is there a quick way?
1. The PC with newer WIFI card should become the Host
2. Both PCs must have same Wordgroup name (Control Panel > System)
3. Host PC connects to Internet with USB modem or LAN Cable
4. Client PC connects to Host PC using Peer to Peer or Ad Hoc WIFI
Ok, you are ready now! Proceed with this two step-by-step guide now!
How to configure Internet Connection Sharing in Windows XP
http://support.microsoft.com/kb/306126
Note: Setup Internet Connection Sharing in the Host PC. When you share a connection (the network that connects to Internet), you will be prompted for what is your Home Network Connection. Choose your Wireless adapter in this case. This is because your peer to peer network is setup on WIFI.
Set up a wireless network without a router
http://www.microsoft.com/windowsxp/using/networking/setup/adhoc.mspx#1
Note: Setup Host PC first. Make sure you set a password for the peer to peer connection. After Host setup done, setup the Client.
This article is useful to:
Sharing Maxis wireless broadband 3G
Sharing Celcom wireless broadband 3G
Sharing Streamyx Internet Connection without Router or Switch or Hub
Connecting your PC to 3G Phone / iPhone to share Internet Connection
Ad Hoc Setup Tutorial

this is surely informative. i’ve used router all way long to share connections at home. while this one would be alternative way to share. thanks
i love Peer to Peer networks. i download from emule and bittorent all the time and you can get lots of stuff from them.