Tower...sounds like my 70 year old grandmother.
Anyways, are you looking to build your own? You can get so much more for your money if you build your own PC. If not, $400 isn't really going to get you much in a pre-built. If that's the case, you're probably best served waiting for Black Friday and hoping that Wally World or Best Buy has something decent.