Hello all, this is my first post on this forum I am currently using Tata Photon+ from past 2+ years as my only source for internet and am reasonably happy with it until I recently I came to know about people getting much higher speeds at equal or even cheaper price when i read some threads on broadband forums.my details are:City: South MumbaiComputer: Macbook Pro with Mac OS X 10.7.2 (Lion)Currently using: Tata Photon+ with 10GB for Rs. 1200/month with avg. speeds of DL - 1.5-1.8mbps and Upload - 700-900kbps.I checked vodafone 3g but they are pretty expensive. reliance looks fine with 15gb for 1200 I guess, but MTNL looks very attractive with 750/month for unlimited downloads!now my question is which network is good and which usb data card dongle or portable wifi (or is it called mifi) you guys would suggest?I would like to buy a good USB data card dongle or a pocket wifi like vodafone offers. which supports speeds upto 21mbps in HSPA+ and 14 mbps in HSDPA so it is future proof. and also the data card which would work with all 3g networks like mtnl, reliance, vodafone, Tata (when they launch 3g in mumbai), airtel etc. and also most importantly it should work well with my Macbook pro with OS X Lion (10.7.2). I don't want to buy a 3g data card dongle from any operator as they are all locked to work with their network only usually but still it should be as good as they provide or better. I am completely unaware about the pocket wifi boxes available. are they any good compared to usb data card dongles? what if you are outside and you loose its battery? do you need to carry its adapter charger along everywhere? as that would be a burden to find a point to charge it everywhere. seems not much portable in that sense. but also at the same time a wifi router seems a good idea as it can also be used for mobile internet. also when in home can it be used with the adapter constantly without affecting the battery? which is a better option for when traveling, usb data card dongle or this pocket wifi mifi thingy?I checked reliance, which is reasonable with 15gb plan for 1200 bucks but mtnl sounds too good with 750 bucks for unlimited usage. so what is the current speed mtnl providing for 3g jadoo in mumbai and is there any fair usage policy or cap on speeds after certain usage? how does it compare with reliance etc.? is it worth taking a risk and going for mtnl 3g? the vodafone guy told me that with the 21mbps usb dongle you can get speeds of 10-12mbps easily. which sounds fantastic and even better than wired broadband I guess. does reliance also offer similar speeds? and how far behind is MTNL comparatively?so people please help me choose the right data card dongle/wifi router along with the right operator for my networking needs. I am a completely noob hence so many questions. your help will be highly appreciated. thanks a lot!