Most modern systems would be able to run most of what you do pretty smoothly without much problems, even if they're not top of the line equipment, with a few exceptions. Going through them one by one.
1 research on the net (think 50 tabs open at once on a regular basis),
- more of a ram/cpu issue; though it really isn't one. I have 8gb and I open up to 100 tabs regularly. given memory is pretty cheap nowadays, anything north of 8gb here is a bonus.
2 HD Home Theater type video viewing
- Even onboard graphics would be sufficient for this nowadays.
3 High quality music playback
- qn, how high quality? This is pretty much another can of worms, as the quality of the playback is only as good as the weakest link in your audio chain; your audio files, the soundcard, dacs, speakers etc.
4 Professional level audio mixing/recording
- no comments, as I don't really have much experience in this area.
5 hobby level video editing
- basically, what you need here is a combination of a few things; a fast, dedicated scratch disk (meaning a disk where there is little/no activity other than your video files) while you're doing the edits, a fast, multicore processor when you're encoding your results. CPU encoding is rather fast nowadays imo for a hobbyist, but if you're planning to use CUDA (if your software does support it), a more powerful Nvidia card would serve you well.
Imo don't bother with AVIVO (ati cards) or intel quick sync as there is a noticeably degradation of image quality where these protocols are concerned. Memory plays a role depending on the resolution of videos you're editing. This is one area where you might want to consider getting up to 16gb.
6 photoshop
- if you're building a system that can handle video editing, it'll probably cover your needs on photoshop too.
7 dual monitor setup for all the above (e.g. have HD video playing on #1 - probably on the likes of our Samsung 55" 3D HDTV while multitasking some combo of the above options on #2 - some dinky HD monitor or reversing the chores and replacing the monitor with a large CRT Trinitron TV)
- not an issue, even with most budget systems nowadays.
Generally, you wouldn't need to bother with crossfire or SLI at all.
For a basic summary of the differences between CUDA, CPU, IntelQuickSync and AVIVO, this post from
http://forum.cyberlink.com/forum/posts/list/23135.page#124282 explains it pretty well.