Whatever you do, don't buy Lexmark.
If you do end up being stuck with one like me, do refill the cartridges because Lexmark carts are hideously overpriced (as I found out).
Oh and when you do refill make ABSOLUTELY SURE that the cartridge doesn't run dry, once it dries up you're screwed because the dry ink blocks the print head and it's an absolute pain to unclog.
If you're stupid like me and let your cartridge dry out, what you should do is what I ended up doing yesterday (I thought I'd chime in since I spent so many hours yesterday reviving a cartridge. Yes, I'm stubborn and refuse to buy new cartridges.)
Step 1: Fill a bowl or mug big enough to fit your cartridge in with about 1/4 inch of water
Step 2: Boil the water in the microwave (takes 30 seconds or so). DO NOT PUT THE CARTRIDGE IN WITH IT! Well I've actually read of people actually microwaving their cartridges, but this strikes me as a terrible idea.
Step 3: Remove bowl from microwave. Dip the print head into the boiling water until you see a blob of ink flowing out.
By now the head should be clean and unclogged. If not, well try again.
Print heads are probably not meant to withstand this sort of punishment so do it too many times and you'll probably kill it. Oh well, you were going to throw it away anyway right?
Mind you, my cartridge was only about half dry, i.e. it printed but with ugly streaks, enough to make text unreadable. I have a feeling though that this method would work on totally dried out cartridges as well. I hope this tip can save someone some money!
edit: Sorry for going off on a tangent...