It's almost a tie between my 4000T and 3000T, those don't have whacky problems and are expandable.
+1 I love my 3000T and would like a 4000 someday, doesn't have to be a tower but with LCD monitors available the 4000 is more desirable to me now. You get AGA and CF cards ext.