Thank you friend for reminding me that it sure has been a long wait for me to get the D100. When you earn in dollars, its one thing and when you earn in rupees, its another ball game!! I work from early morning till late at night (I am sure many do) and when one has to struggle to get the required amount, such negative questions do pop up. But I guess you are very right. The more I wait, the more oppertunities I lose. And the newer model as and when it comes may be lower quality or more expensive. So, I'll take the plunge. Thank you once again. Thanks to all who have responded.