I need to find out what the best commercially available desktop computer is and what operating system most of you would consider to be the best and most program friendly.

I need it to do graphic stitching and panoramas, bitsplicing and regedits, audio and video editing and language conversion.

It will have to be able to handle a lot of different types and sizes of drives some of the files will be massive 20 or more GB.

It will have to run tech programs for CAD, electrical, mechanical and structural engineering programs, and do a lot of geometric loading calculation by using stored constants and programs.

The idea is to convert from a many different station setup to a single unit without having to build it with multiple operating systems and task dedicated servers using the same random access memory memory and multiple removable hard drives.

Thanks.