With the latest addition of a 50' Sharp HDTV on my living room, I decided to purchase a Raspberry Pi and setup a HTPC. Just for prelude, I had been an avid fan of XBMC ever since version 8.0 and still is even now. Before the HDTV, I mostly watch my movies (approaching 1,000 movies now) on XBMC running on my Core i7 Desktop in my comfy room at 60 FPS using SmoothVideo Project. Having this said, performance is never an issue, i.e. no video stuttering, buffering, etc. I managed to enjoy every last bit of the videos without any quality degradation.
Raspberry Pi, or generally known as the popular embedded computer for setting up HTPC, dare I say, is only having a fraction of computing power when compared to my i7 Desktop. It is comparable to a Pentium II PC in the 90's. Henceforth, I realized that I can no longer put the performance issue in the closet any longer and have to resort to alternatives.
I must say that setting up my ideal HTPC had been a rollercoaster ride for me, and I finally seek one perfect solution that match with my demands. Following just shows some of the possible setups that you might be having now, or attempted.