I am thinking about getting the HP EX475 MediaSmart Windows Home Server. I would replace our NAS with his server. Also be able to install SqueezeCenter on it as well, and then I can disconnect the Mac mini.
I can use the Windows Home Server to share our photos, music and videos to our XBox for viewing on the TV.
Also, I was thinking that I could install some software that would allow my TiVo content to automatically be archived.