While the Nokia N97 is packed with features and offers the freedom of an unlocked phone, its clunky touch interface, sky-high price tag, and outdated operating system make it hard to recommend when there are better touch-screen smartphones on the market.