I got mine at staples... you can pick them up at best buy and FS sometimes as well.
I love mine, you should install XBMC! Amazing stuff you can do with this thing... I have my library on my main PC which is connected via LAN (not wifi). I have my main PC configured to update the library on my revo automatically once a new show has been added to a directory. I also have a shared library (mysql) so the xbmc I have installed on my laptop knows what show's have been watched and where I've paused/stopped others and resumes from that spot
I love mine, you should install XBMC! Amazing stuff you can do with this thing... I have my library on my main PC which is connected via LAN (not wifi). I have my main PC configured to update the library on my revo automatically once a new show has been added to a directory. I also have a shared library (mysql) so the xbmc I have installed on my laptop knows what show's have been watched and where I've paused/stopped others and resumes from that spot