best printer for around 100-150

Go to Pricewatch.com they will provide you with a lot of choices.
Personnaly I'd go with a Epson STYLUS COLOR 880 INKJET 2880X720 12PPM USB/PAR. sells for 115$ at http://www.compuamerica.net/
 
Be sure to check out resellerratings.com if you're planning to buy from a company that you don't know.

Rob
Please visit <b><A HREF="http://www.ncix.com/canada/index.cfm?affiliateid=319048" target="_new">http://www.ncix.com/canada/index.cfm?affiliateid=319048</A></b>