From anywhere on the Internet
try piratebay
No, you can only use the internet if you have a connection around. But remember it is free!
i can't find it anywhere and I have tried a lot.
You can get a free Christmas screen saver anywhere on the Internet. However, you have to download and install it on your system if you want to use it.
The Helvetica font can be downloaded for free. You can get mostly anywhere on the internet. If you have Microsoft word they give you the font for free already.
anywhere if you google it and look hard enough like the rest of us.
I have not found anywhere where you can. Most places that say you can are virus sites.
Anywhere where you can watch videos (youtube, google videos,etc)
It is very doubtful that you will find free business cards anywhere. Some people offer them as promotional offers, but there are almost always strings attached. There are places on the internet where you can get very cheap business cards if you are interested.
Anywhere there is a wifi signal you have the password for. 3G models can get internet anywhere their carrier's cell signal reaches.
There are no free business birthday card machines anywhere to be found. One can find free greeting card companies on the internet as many are available at no charge.