Can anyone suggest the best card form printing on? I have an Epson SX235w printer and the prints never come out as good as on screen, I know there is a difference but not this much!

I am using compatible inks but I've just bought a slightly more expensive set. The paper I'm printing on claims to be super smooth but I though I'd try some recommendations and see if its the printer, ink or paper!

Any suggestions???