There is a deal today that you get $25-50 off on next bill if you upgrade your phone with ATT, i just ordered the onyx (supposed to be really good)
http://crackberry.com/so-how-about-battery-life-blackberry-bold-9700 its not coming out for two weeks though but you'd have to order it today
not sure if its with all att stores but my friend who works in one i did it with Sruly Feldman 347-446-9970