These desktop mini's have gotten so compact that you can hide them under a monitor or vertically mount them and have your whole desk top for use.  Its amazing that such a small layout can contain a very powerful processor, memory, and video processor without sacrificing much of anything.  Pair these with a good monitor that has internal speakers and you'll be set for years to come.