Will that fancy new smartphone you're looking at buying run a version of Android that hasn't even been announced yet? Or that Nokia 5800 -- where's the Symbian^3 upgrade? Has the lack of commitment on a launch date for the webOS 2.0 upgrade stopped you from buying a Pre on Sprint? The balance between the relative importance of hardware and software in the smartphone industry is definitely teetering toward the software side these days for a number of reasons: screens have no need to get any bigger or higher-resolution, processors likely can't get much faster without a significant advance in battery technology, and we're reaching a point where we're all going to have HD camcorders in our pockets capable of taking still shots that'll put ev