AMD is fine, just prefer Intel over it because I always found that AMD CPU always had a drop in performance after a month or so.
Looks good to me.
Are you going to overclock it in order to get more bang for your buck?
I'm a little paranoid about going small and having to upgrade sooner, don't know if there is logic behind my mindset but for some reason I have that notion etched in my brain. When you did your upgrade did you have to repurchase windows and office?