After 4 attempts at ordering over 3 months from Nokia, Amazon, and Dell, I finally managed to get an N900 delivered today.
It's been charging since lunch time, and now that my work day is almost done, I'm getting ready to turn it on and explore its Maemo5 goodness.
Yay! Turn up the music and open the windows, it's time to play!