Google just added 300 templates to their Google Docs last week. Just another step that Google is taking to make it harder and harder for people to pay for Microsoft office.
They have templates for Buisness cards, Resume, Invoices, pretty much anything you could think of.
If you haven't taken a look at Google Doc's yet, now might be the time.