Epson Expression XP-640 Review: A Budget Speed Demon