For printing all of your promotional items, I recommend VistaPrint.
In the UK they currently have a promotion:
This is a great offer on business cards:
Visit VistaPrint for:
Caps - pens - Tshirts - calendars - sticky note holders - ink pads - envelopes
presentation folders - posters - photo magnets - postcards - return address labels
Products are also available in Belgium but offers may vary.