There's about a million of these posts floating round!!
But with WWDC around the corner - It might be prudent to hang on - its only 3 days!
Although, a sentiment that will be expressed by most folks on here is that if you keep on waiting - you'll never buy one!
I think if I was you I'd hang on in case they do release new models/ update it at WWDC - although I havent heard any rumours with any substance thus far...
But make sure you buy through the HE store... hefty discounts!
Its a self perpetuating problem!
Good luck with what you decide!