If you plan on keeping the mATX format than the 350D is probably your best option, even though some will tell me that I'm wrong, but I had the chance to test it myself for 2 weeks, and it was perfect, small, great for water and air cooling, looks great, etc, although I had to borrow a friends mATX board haha.