Hi guys! I'd like to request some advice. My wife is a casual gamer currently playing on a Sony Vaio laptop (I know, I know!!) which is starting to die its eventual death and wants me to build her a system. She's looking for a small form tower (Micro ATX, perhaps?), something that can be put on her desk easily. She's very much a casual gamer, but she wants the system to be able to run Guild Wars 2 at reasonable settings. She also wants the front panel connections to be at the top for ease of use. GW2 site lists their specs as follows: Windows® XP Service Pack 2 or better • Intel® Core 2 Duo 2.0 GHz, Core i3, AMD Athlon 64 X2, or better • 2 GB RAM • NVIDIA® GeForce® 7800, ATI X1800, Intel HD 3000, or better (256MB of video RAM and shader model 3.0 or better) • 25 GB available HDD space • Broadband Internet connection • Keyboard and mouse. She doesn't want a large monitor - 19" max - so high resolutions are not a requirement. Huge storage is not a massive requirement but a decent amount would be preferable (1TB perhaps). Budget is pretty open, and we don't need to budget for a monitor as we already have a 19" ready. I'd appreciate any advice you can give me. Thanks.