Faucets are a complete waste of time. I would say that signature campaigns are the best way to earn Bitcoin. It is quite simple and you learn a lot as well.
For some its not a waste of time if that user is raking in a lot of referrals i've seen some earning .002-.003 a day from from their referrals alone on faucetbox.