Of the four, Dailybitcoins is your best best. Refresh the page until you get a decent reward. Come back every 24 hours.https://freebitcoins.appspot.com
I have not used Freebitcoins.appspot because I do not want to log into Google.http://www.wesmeredith.com/bitbybit
I did not use Wesmeredith before it was placed on hold.http://bitcoinpyramid.com
Unless you make a deposit Bitcoinpyramid will not help you much. The formula to get free bitcoins favors members with higher deposits first. Members without deposits will almost never get any free bitcoins. You can recruit new members and get 50% commission on their deposits. Free recruits are also given using the same formula for free bitcoins. Bitcoinpyramid is therefore an investment. You will not receive any bitcoins unless you make a deposit and/or recruit. http://bitcoinpyramid.com/statshttp://bitcoinplus.com
I have not used Bitcoinplus. If you can only CPU mine, you should mine Litecoin and then sell them for Bitcoins.http://www.bitcoinflower.com
Bitcoinflower used give out one bitcoin per day but it is now in winter hibernation.