Most of us use http://pcpartpicker.com/parts/partlist/ to check out hardware and prices. You can narrow down the list with the many filtering options.
If you were looking for a specific answer though, we'd need to know alot more information before picking one for you.