If you don't care about the new features of the n810 (GPS & Keyboard), the n800 does everything the n810 does.
I was able to get an n800 from Dell for $200. The virtual keyboard works quite well, and you can pair it with a bluetooth keyboard if you need a full keyboard.