I've printed my own business cards using both colour laser and inkjet printers, the cards come on perforated A4 sheets and go through most printers with no problems. I've tried a few brands of blank cards and imo the Avery ones are best and well worth the extra money. I've also used Staples for printing my business cards when they've had offers on. I use A5 sized flyers and my current printer does a good job with these.
I wanted a new printer recently and also wanted it to be able to send and receive faxes and be wireless. I spoke on the phone to a suppliers and they suggested a Lexmark Printer. I scoffed at this suggestion as Lexmark were not exactly known for being top of the pile, in fact they was a bit rubbish.
But he told me they'd changed, realised their shortcomings and were now making an effort. The model he suggested ticked all the right boxes, even the compact footprint so I took a chance and bought a Lexmark Genesis S800 all-in-one printer. It cost around £165 but it seems it's discontinued now but it was similar to
This one but I realise that's out of your budget.
I bought the S800 last September and have waited until now before passing judgement and commenting on it. In short - it's great. And it's a Lexmark. Quelle surprise. The print quality is good, all my network machines access and use it easily and it was a doddle to set up. And the fax functions work well. I haven't used the scan function as I have a dedicated semi-pro scanner but it does make a good, quick, copy.
I've used the four Lexmark 'XL' ink cartridges and they have been much more economical than my two previous HP printers.
Here's some more maybe worth considering
Inkjets I never thought the day would come when I'd recommend Lexmark but I have been very pleasantly surprised.
I also use a cheapie Samsung colour laser printer and whilst it's ok for everyday colour printing the quality really isn't up to much so if you do decide to go the laser route, don't go bottom end, purchase at least a medium priced unit.