I can also recommend Zotac's HTPCs for XBMC. While more expensive than the Apple TV ($250~), you get a great little linux-friendly box that does full HD without any issues. If you don't feel like messing with it, you can just drop Openelec on it and you're pretty much done.
They also come with SD card slots so you can buy them without a hard drive and boot from a class 10 SD card as a poor man's SSD (provided you have a NAS). Alternately, it makes a great NAS ;)
They also come with SD card slots so you can buy them without a hard drive and boot from a class 10 SD card as a poor man's SSD (provided you have a NAS). Alternately, it makes a great NAS ;)