My thoughts are pretty simple. To wait...is to be without. While waiting for the golden egg, you will be left spectating, speculating and priding yourself on the fact you waited for the better version. When has Apple gradually gotten worse with their te enology, updates or generations?
Regardless how long you wait, there will be a shinier golden egg coming out shortly after you decided to get in. If your waiting for the price drop...forget it. You won't be up for buying the apps, accessories and cases; which by the way are a bit more than most of us would like to admit.
So..get in and enjoy the ride, Gen1 will not be left so far behind. That would be 600,000 pissed Gen1 owners that would not sit quietly if a drastic price cut took place.