<< OK. I have read reports about how most applications don't take advantage of dual processors. Quite frankly, I don't care. I often run programs like matlab and a half a dozen other applications at the same time. When Matlab is cranking away on some problem my computer slows to a crawl. Here are the questions.
1. Multiprocessors will correct this right? >>
Depends on if Matlab is multithreaded or not. If its not, then yes, it will get an entire cpu to fill its ego. If its multi-threaded, it'll get spread across both cpus, but generally theproblem will be fixed.
<< 2. Would it be better to buy a really good single processor system and turn down the priority on applications that need tons of CPU but would not mind if it finished a minute later? >>
Probably not. Unless you're superbly good with Windows, turning down priority is going to be pretty hard. You'd be better off with dualies for the type of stuff you're doing.
<< 3. Any experience with ASUS a7m266-d? >>
Well, since those boards arent widely available commercially, most people wont have experience with it. But, based on what I've seen, it'd be best to go with a board like the TigerMP of TigerMPX. The ASUS board is super-fast and overclockable, but is known for have some stability issues. It makes a great enthusiast's board, but for mission-critical stuff its really not a good choice.