Haha you call that a budget PC?
Anyways, very solid build you got there. I personally would prefer a mid ATX case to a full tower, but that's totally up to you. Also, if you plan to overclock that 4690k, I'd consider grabbing an aftermarket CPU cooler. If you aren't gonna OC, then the stock...