Raspberry Pi Home Media Center

I will soon be getting a Raspberry Pi and am thinking of using it to set up a Home Media Center. Was just wondering if anyone had any tips/experience before I start. Will probably be using XBMC.