Don't really get the thing around the card number, is it supposed to be a finger? Looks like Jamaica to me. If it is supposed to be a finger, make it darker. I'd suggest this, but just the outline.
http://www-01.ibm.com/software/globa...es/finger1.gif
Other than that it looks really amazing.