PC Parts Picker is a good website that will help you plan your build. They normally tell you where the cheapest place to source each part is and will also flag up any compatibility issues, for example the chosen motherboard and processor not being compatible or the PSU being underpowered for the...