Here is one of my latest crazy projects. I am using XBMC as a media center software on my HTPC and I don't like pushing pause to see "where in the show I am". I also don't like the remote as much. So I designed this little thing as a quick project. It's a basic XBMC controller. It has enough buttons to control most often used XBMC features and I also modifying the software so it can interface with my home automation system. It has an LCD that basically shows what is currently playing and it's progress (with a nifty progress bar included).
This was a quick design and everything (circuit, software and the case) was done in three days. So forgive me if the case isn't the best looking one - I think it looks like some sort of weird industrial thing. Part of the case also unstuck from the 3D printer while it was printing so it's a bit bent around the edges.
And when the XBMC is turned on and nothing is playing:
If anyone is interested I can of course post the schematic and the software (it's written in Java so it should work on Linux/Mac/Windows).