I want to build a server that will act as an HTPC & wifi router. It will be running SickBeard, hellanzb, TwonkyMedia Server, NES/SNES/N64/MAME (maybe PSX) emulators, VLC, etc. I want it also be configured as my 802.11n router.
I was also considering adding a tuner or two.
The apartments I live in come with wifi, so it would currently act as a bridge also. My current router acts as a bridge in 802.11g, but can't handle enough simultaneous connections and quickly slows to a crawl. This is why I initially wanted to start this project.
The point is:
1) What speed processor would be needed to run these processes, emulators, and wifi router (if possible)? (Consider there MAY be some on the fly transcoding)
2) Is it even possible to run a wifi router service on an UBUNTU system?
I was looking at Mini ITX boards, but can't seem to find one powerful enough. Any ideas?