www.bluemountain.com
www.americangreetings.com/
www.americangreetings.com/
This site is a really good site for getting ideas for making cards(It has free ideas and printable)
www.card-making-world.com You can use CropMom.com online scrapbook site to create greeting cards. CropMom.com lets you upload photos, if you'd like, to add to your greeting card. You may choose from thousands of digital scrapbook papers and digital scrapbook graphics to use on your card. You can also add your own text. The user has total creativity. CropMom offers a 5 by 7 canvas size (landscape or portrait), which is perfect for greeting cards. After you've made your greeting card, you can purchase the high-resolution JPEG file of the card and print it out on your printer at home. Or you can have it printed by a photofinisher. Snapfish, Shutterfly, PhotoWorks and Kodak Gallery all offer printed greeting cards.
http://www.123greetings.com/thank_you/ this has thank you e-card and cards for in real life for you to send to friends and loved ones for any occasion.
www.web4print.com do a really good solution and its miles cheaper than any of the other sites I looked at
audiotool.com
Sites are not actually as good as they are ahead
brainpop.com
lego.com
Iconator
no
Yes there are : www.yugioh trading card game.com
An electronic gift card would be a good choice if he really does not want a present as you would not waste any money. You can find some free ecards at sites like bluemountain.com
oxi
Yeah..there are a number of them.