"The workaround is to disable the real-time scanner."
Or switch to a better AV product.
Or a better media player. iTunes on Windows is superior only to Quicktime on Windows. Both are (in terms of usability) inferior to... well, pretty much everything else.
Believe it or not, there is actually a valid reason for contacts. Here in Australia, the Nokia N97 costs $1100 out of contract (and I hear a similar price for the iPhone 3GS). Not that many people can afford to drop that kind of money on a new phone.
Of course, it is a little ludicrous that the iPod Touch is a fraction of the total cost of an iPhone, given that there's not a lot of difference between the two. Perhaps anti-contract laws would force the price of handsets down, but I doubt it.
Having said that though, there is a lot that needs fixing about the US cellular network, from what I gather. Are you really charged to receive calls and SMSes over there? If so, that's crazy shit.
Always look over your shoulder because everyone is watching and plotting against you.