That's more than the budget just by itself. O_o
Also, for the video card, I recommend this:
http://www.newegg.com/Product/Produc...82E16814102842
I heard it ran fine on stock Dell/HP power supplies. But it might be a bit too big since you have a mini.

