Canon i250 is a great small bubble jet printer. I know it prints black and white just fine, not sure about color printing (haven't tested it in a while). I have 6 extra ink cartridges for it too. Has both power cord and USB cord
HP photosmart 2610 is a larger printer with scanning and memory card slots for easy printing. I know it works great, unfortunately I don't have the cords for it. They are easily obtained via eBay, etc.