I'm building an automated analysis engine to feed me the data and calculated results I need to make trading decisions. I'm interested in setting up Sql Server on a separate machine which will be dedicated solely to processing queries. The idea is to have my current pc handle the reporting and trade execution functions, and to use the SS machine to pull data from my broker, store it, run the analysis and feed the results back to the first pc. I know how to code all that, but I'm having some problems selecting hardware to use for my dedicated server. My queries are not overly complex, but they'll be working with several million records at a time. Would an AMD 64 X2 4400 be sufficient? Another big unknown for me is how many hard disks to purchase and what configuration to use. I'm more interested in performance than backing up data so I don't think I need a RAID setup. I've heard that putting Windows, system tables, and storage tables on separate disks is a good idea to improve query speed though. Would anyone be kind enough to help steer me through this? I can give more details if needed.