iPhone launch has been making techno enthusiasts crazy with its official India launch on Aug22. However, killer iphone's super killer price tag in India dampened the excitement for this beauty. Well, iPhone talk can take a break and as Nokia N96 gets ready to share limelight. Pre