A picture-to-picture guide for the other way (sharing your internet on your desktop/laptop to N900 via USB) would be helpful too
Incidentally, I too wrote a series of posts related to tethering recently. Still struggling with reverse tethering via bluetooth and USB. here is the summary that might help.