Admittedly it's old-it'll be 8 this year. But I've nearly always used compatibles as they are much cheaper and there is very little difference in quality. Have you run the print head cleaning utility? Also if you don't print often (ie only every 3 weeks or more) I find my ink tends to dry a little.
Hope this helps