For the month of November, you can get 1000 full-colour business cards (1-sided only) for just $25 from @Print Corporation. If you need double-sided cards, the price is just $40. This is a Canadian company with an online ordering interface–just upload your image or use the tool to make simple cards online. They have templates available if you aren’t artistically inclined.
I ordered these myself, and the cards came on the day they were promised, in perfect condition on very nice glossy paper stock. Highly recommended.