Vista Print.com and Vista Print.ca prints 250 free business cards with 42 various backgrounds to choose from, some of which are pretty hip! You pay for the shipping, which, in the US is $5.25 for the slowest service and in Canada is $6.36 USD for the slowest service. The cards will have the Vista Print logo on them and will say that they are free biz. Cards, all of which will be written on the back. You can even custom design your free cards (with a one-time fee for uploading your image to their site, that they will keep on file for you)! Warning: the website can be slow.
My Brochure Maker is an online program with pre-loaded templates which you can change around with your own photos and then print off the final product on your home printer.
Kool Print can produce almost a countless number of marketing supplies for you. Their free services are: graphic design for your project, free glossy lamination and free shipping to the 48 contiguous US states. They are a bit pricey but they have a huge selection of things that I've never seen on other sites.
Need an animated banner or button fast? You can make one yourself for free at AnimationOnline. They aren't the world's prettiest but a couple of them aren't so bad.
Blogger is the most popular place to get yourself a blog. If you have yet to hear about "blogs", you live under a rock. A blog is an online journal. It is short for "web log" and they show up quickly with search engines. Also, by having another web site out there (the blog) that references your main site, it increases your link popularity and tells search engines that you are important. Plus, if someone just happens to come across your blog first, they might then visit your web site, giving you traffic that you wouldn't have had without the blog! And with Blogger,it couldn't be easier to set up.
Blog.com is another good place. The templates are not as hip. But, youu can change your blog template. There are very easy instructions, here. Here are some places for free templates: Design Your Own!, Firdamatic, Blog Fashions.