The N900 has taught me one lesson: Never again buy a device that can't do essential tasks on a mainline kernel!