I am in need to upgrade my HTPC and I was thinking a Mini would be a good fit. I need it to run XBMC and play my .mkv 720p and 1080p files on a 1080p HDTV. How old of a Mini could I use and have it run fast and smooth. Ideally I would like to upgrade the hdd inside to a SSD because all my media files are stored on external USB 3.0 drives. Bluetooth would also be nice to have to use a bluetooth remote with XBMC.