Just a thought, I remember having a great 10baseT low power CF ethernet card good for several hours at least for my Linux Zaurus PDA. Since we cant really expect much more than 10Mb/S from our N900s maybe there is a lower power 10baseT USB NIC?