Truth is, I think right now is the best time to buy a MBP.
Buying 1st gen products is always a risk of having to deal with defective products. It happened to me with my current Black MB. It was the first one, and I had a terrible time with the keyboard and the trackpad button. It had a defective battery and three hard drives have failed me so far (this last one might be outside of Apple hands, but it surely had never happened before to me so frequently, and I barely move the laptop around).
The Super Drive also failed withing the first year. It was exchanged and it eventually failed again. And from one year ago, the wifi, Bluetooth and the isight camera stopped working.
Don't get me wrong. I love this MB and after more than 5 years it is still working. But I'm not going to go with a 1st gen product again. I would much rather stay with the current unibody MBP which has been improved thru the last 4 years.