Are you Canadian? If so, check this site out. They build custom machines. You can get a quote e-mailed to you.
They deal mostly with video, audio, and 3D animation machines. Might be worth a look.
not that there is anything *wrong* with it, but you'll get better value and better compatibility from a non-brand-name PC. get one custom built for your needs from a local dealer if possible instead. plus you won't get a bunch of useless crap installed on your system. and go with WinXP Pro if you ever want dual monitors.