I want someone to build a gaming PC with a Budget of $650 it needs to last me at least 3 years so make the best one possible. Also i live in Canada so use canadian prices.