With only about 10 Ghs of mining power, I would suggest mining another SHA256 coin with lower difficulty instead. Depending on the volatility of the coin that you choose, you might earn only slightly less than what you would earn from mining Bitcoin. The main difference would be that you would reach the payout threshold more easily for whatever that coin is than you would for Bitcoin. But if you don't mind leaving your ASICs hashing 24-7 until you mine enough Bitcoins to withdraw, then BTCGuild is a good pool to mine with. It offers merged mining with Namecoins, which is a nice bonus, since it allows you to diversify to a second coin.
Good call. A lot of people focus on BTC when there are other SHA coin with low diff.
When you have so little hash, either look at Coinwarz frequently, or use an automatic switching pool, like Multipool.us to mine with your little guys.