So I realize this is an old post, and these forums do not see much traffic. That being said, I definitely recommend the MonoPrice Select mini. It is a great entry level printer. It has a small footprint, and travels well. It also has a great user community as well as solid support from the vendor if you run into trouble.