ok,
Well... in Photoshop...
Scan the cards in at 200 resolution (you will reduce to 72 resolution later, the higher scan produces an image that shows better details.) Scan at 100% (actual size). Make sure your settings are at 100%... maybe that is why they are smaller than actual size.
Crop as needed, go under "Image", then "Image Size", and change to resolution 72.
Resave.
Try rescanning these this way... make sure you are scanning at 100% (actual size) That may have been the problem.
If you still can't fix 'em let me know. I'll help again.