iPhone costs around Rs. 35000 if you are going for the official version in india.
if you are going for a jailbroken edition, you would have to be very careful with every single firmware update
Apple releases.
4G iphone is coming in june 2010. so buying a 3gs or 3g model right now is a big mistake anyways.
and with apple, you are locking yourself with tons of limitations. apple is the IBM of 1980s. better to stay away. it is a bad decision in my opinion.
The 4G point is valid, besides for that-
Have you ever used the iPhone?
It's miles ahead of any other phone. There maybe limitations, But tell me one thing the iPhone does not have, which an
Android phone has?
The limitations present are not horrendous in any way. Who care if you cant have bluetooth transfers(Although there is a jailbreak app for it)
You dont have access to root, again why would you need it?(Jailbreaking fixes this)
It's appstore has limitations(why would you care if you were not a developer)... (All limitations are solved by jailbreaking))
The iPhone has the most Vibrant and creative community anywhere.
As for cost, Just get a factory unlocked for 35,000 and you're sorted, (No jailbreaking, unlocking, hacktvation needed. No need to worry about firmware upgrades etc)
PS- Jailbreaking today is easier than ever. One click and your done. (earlier it was much more complicated)
The iPhone has an app for almost anything.