Your right about the lasting for 2 years bit, I bought my e6300 november 2006, plan on keeping it for another year, then throw in a quad core, q6600 or whatever is cheap and has plenty of cache by then. Whenever I feel im lacking in the cpu department i just up the speeds by another 'model'. Started on e6300 stock, then overclocked it to 6400 speeds for a while, then 6600, and now 6700. Supreme commander and crysis prompted the last speed boost. For those interested, that extra 200 or so mhz gave an extra 10fps+ in supcom lol. I'll take her to 2.8, then 3.0ghz before I change. Sorry, off topic.
Anyway, they'll get phenom sorted eventually, the long wait till b3 I reckon must betray some kind of deeper redesign going on at amd. That'll give them time to get the 790 motherboards and bios' sorted out too. That end of things was also half baked.