I have the current gen 13" Macbook Pro. Great laptop, I love it. I bought a refurb and liked the deal.
If I was making a decision today I'd wait, the newer models aren't far away at this point. Or Apple has completely abandoned the platform. In either case the price point of the current model will decrease pretty soon.
As much as I love my current one, and as confident as I am that I made the right decision at the time, if I was considering buying today and could wait a three months, I would. By the same token though, I won't be upgrading either. I'm looking forward to seeing what Apple comes up with, but whatever it is it's not going to make my current MBP any less useful at doing what it does now.