I've got an HP PSC1510 all-in-one that I got a month ago just because when I bought my imac, the printer was free after rebate. It's a decent little machine, I try to shy away from it because I am wary of ink cartridge prices. I bought a Brother HL-1540 b/w laser 2 years ago for $130, and I think its the best deal I've ever gotten on a printer. I have printed hundreds of pages for college and I am still on the starter cartridge it shipped with. I'm going into my third year of college, and I have never had any problem finding a friend with an all-in-one for the rare occasion that I actually needed to scan/copy something. As far as speed and pricing, I would definitely recommend the laser.
When you're late to class it definitely comes in handy to have a printer that can print 8 pages razor-sharp in under a minute 🙂. If you're bent on an All-In-One, I would just stay with something on the cheaper side (<100)