k800 - $520
w900 - $625
k800, good - smaller, better camera, better screen, has in-built radio, can use bluetooth stereo headphones
k800, bad - uses M2, video recording sucks, ugly, smaller screen, small built-in memory, no flashlight, uses joystick (which can start malfunctioning after a few...