I reccomend you post this in a computer specific forum.. Asking random people online that dont build these for a living is like asking a random guy on the street to perform surgery on you for cheap.... * no offense I know some of you know what your talking about but others are putting in input...