I've got one of those in my TiVo, complete with plastic box! Andrew Payne = CatDog ;)
I've laid out an SMD version, and have most of the components. Just waiting on my friend (who still works in electronics) to get around to getting me some free PCBs. It's only been a year since I started on it...
Need a photo of my wiring?