Have you tried any online resource? There are tons of sites that you can just upload your logo and plug it into a 4 color glossy card. 1000 cards are typically less than $100.
Just Google business cards, there are a gazillion suppliers. Most have a cool online WYSIWYG card designer.
Good luck!