Go to AMD's website and check out their cpu roadmap....It has changed a bit recently, but they should know better then anyone else speculating....
I think the 2800+ Tbred will arrive around end of year, and then the barton in forms of 2900-3000 will arrive start of next year and hammer will come later in the first half of the year but likely will be hard to buy for the average enthusiast around here.