I prefer Facebook, but Twitter and Google+ are also very good.
I think the best social media site depends on what your needs are and what you enjoy. Twitter is great for short messages and following people. Facebook is great for longer posts and sharing pics with friends and family.