First post on here... I know this is a tough question. I've had a Mini 2006 Core Duo 1.66 hooked up to my HDTV for a LONG time and it works well. I use it mostly for lossless audio via an external DAC to my hifi setup, but also use for playing my DVD collection stored on an 8TB NAS on GBit network. All "real" work I do on my i5 macbook pro or iMac. I recently put a sandforce 60gb SSD and the thing FLIES (like boots in 20 secs from power on, 1 bounce to launch safari, etc). I also have 2GB ram. Running 10.6.6 However, I've noticed on certain streaming netflix, vevo, and others that the cpu is chugging now. (thanks flash and silverlight for you stellar code optimization!) Thought: Grab a 2.33Ghz processor and upgrade it. it's pretty cheap $120 or so... and should squeeze a little more life out of it. Thoughts? Read good things about the upgrade, but wondering if those who have consider it viable for the uses I've noted above.