Follow this simple route:
At least for one time u should activate internet services from ur network.
Then download Astro File Manager (2 MB) to your android mobile.
Install it and that's it.
Now disconnect from internet services from your network operator.
Download .apk files from Android Freeware: Download Free Android Software and Games
or any other similar site to ur computer.
Connect ur phone to computer. Copy all .apk files into the memory card of ur phone.
Browse these .apk files through Astro File Manager and u can install them without the need of android market anymore......
This procedure is simple once u get used to it.
This is just to avoid high internet download charges from network operators than cable internet.
If you have any doubts regarding this u can mail me to: email@example.com
Thanks and have a gr8 day..