shutterfly.com is great for calendars, cards etc...

we also have done cards at blanksheet.com.hk which were fantastic!