On the maemo forums there seems to be alot interest in using the n900 as a desktop computer.
Currently the following features stop it being usable as one:
1. Lack of ability to connect to an external keyboard / mouse
2. Lack of ability to manage windows / the system from the external interface.