Isaac here,
Many of you have noticed our bug reporting and download site is down. It should be back up soon. In the meantime if you want to get your hands on a copy of XBMC a mirror is available here:
http://tv.aninga.net/XBMC/?C=M;O=D
This message brought to you by Maggie and Simon.