There are a couple of other options available as well. I had to whip something together for my wife, and found two solutions readily available to me: Pages and Omnigraffle.
For Pages, I worked with this
template to lay-out my designs, and then created a pdf which I could print from either my ibook or my wife's Dell.
I then updated this product using Omnigraffle. The second attempt didn't rely on any stationary or template, but instead I created my own grid for the business cards and then did my design on top. Again, pushed to pdf and printed from both computers.
Hope that helps.