Giving bitcoins to people as gifts I am interested in buying bitcoins and giving bitcoins to babies as "birth gifts" and birthday presents.

Assuming I've purchased the necessary bitcoins and they are in my wallet, how do I go about giving bitcoins to someone who doesn't have a wallet?
Probably the most appealing way to do that would be by using Physical Bitcoins - they look nice as coins, and since they can hold Bitcoins, it's another bonus. It's definitely better for casual people than giving them Bitcoins in a normal way - at least coins are something they can physically grasp, rather than trying to understand what a cryptocurrency is.