Last I checked, ATT and Verizon had one year plans for iPhone 4. But that was a while ago.
Pardon me for asking what may seem like a stupid question in this day and age, but if I get a smartphone, do I need a voice plan + data plan + messaging plan (e.g. unlimited text)? Or is it just voice + data, and text messaging is part of data plan?
Dont worry asking questions. Shoot them away 
Text messaging is separate from data and voice. That is why the sprint deal is so sweet. As they offer all three unlimited at 80 a month.

The new final cut pro is basically an upgraded imovie 



