I run a site called
getfreebitcoin.com that has a huge list of places that giveaway coin. If you start now, and use the links that I have listed, eventually they will be worth the time you put into them. At least in my opinion. I also run TwitterGames from donations to the site that you can participate in, and the prize for winning one of these daily events is 0.01btc or current $1.43.
The links on my page do go though some referrals so that I can keep giving away 0.01btc everyday (as you can imagine this gets quite expensive) so if you can deal with waiting a few seconds to go from the referral link to the free bitcoin site then you are not only going to be able to get free bitcoin, but you will be keeping the TwitterGames going as well! This system I found to work pretty well, and I hope that it can help you too ^.^
I also run another site called
supplybitcoins.com where I sell small amounts of bitcoins to newbies using virtually every payment method there is (getting btc for some people is pretty annoying and hard) so I try to make it as easy as possible for newbies to get their first coins. I do charge a fee of course for this service, and it varies from payment method to payment method, but its nothing insane. Something like a few bucks.
Well I hope this helps, and if you ever need any help with bitcoin related things you can email me personally using the "Advice & Help" page of my
www.getfreebitcoin.com site.
Enjoy
-battmann