not limited by budget you say?Kappanodownvoteplz
PCPartPicker part list / Price breakdown by merchant