RadioShack has turned itself into one of the places that you need to check before you upgrade to a new smartphone or buy a new device. The thing I like best about the deals RadioShack offers is that there are no mail-in rebates; the price advertised is what you pay.
If you have had your eye on a new Evo 4G smartphone and are a new customer or have an upgrade you can get the Evo 4G for $99 until December 25. To get that price you have to trade in any working cell phone and sign a new 2-year contract. The phone you trade doesn't even need to be a smartphone, it just needs to work.
If the Evo 4G isn't what you want you can also get the Samsung Captivate on AT&T for $49.99. If Windows Phone 7 is your thing, the LG Quantum is also $49.99. The iPhone 3GS is also being discounted to $49 along with the BlackBerry Torch. All new devices will also get a free Bluetooth headset with a qualifying 2-year mobile plan.