anyone know if it's being sold yet? I can't find anything on ozxodus about a release date but I read on xbmc.com that their giving them away as prizes (or will be). Anybody know the word on these yet?