It's pretty easy to find Twitter and Facebook integration just about everywhere. iOS 5 even has Twitter integration built-in and I don't think there's a social media friendly App out there that can't post to both of these main stream social networks. However, there's a fairly big new kid on the block called Google+. Google+ started out as kind of a private/public beta. You could only get in if someone that was already in invited you. Now it's open to the public and its numbers are rising. I have almost as many Google+ followers (over 13,000) as I have Twitter followers and that's pretty impressive since the site has only been open to the public for a short time. With so many people now on Google+ I want to be able to post status updates to all 3 networks. Sadly there are very few options for going straight to Google+ 

iStatus+ does all three

There is an App that can post status updates to all three social networks at the same time. iStatus+ has a simple interface that allows you to log in to all three networks (and stay logged in). Once you log in you can pick and choose which of the networks to post to or do all three at once. It has native Google+ support in that it even brings up your Circles to choose from before you post. 

This is GREAT, but there is one major thing missing. While it's great to be able to post to all three at the same time, I'd also like to be able to post the same photo to all three at once. iStatus+ currently only does text. There's no photo posting to any of the networks from this App. Granted it would be a little more challenging to post photos to Facebook and Google+ because you'd have to have Album support, but it can't be impossible. The only other thing I'd like to see is the ability to post a status update to a Facebook Page. Currently the App can only post to your Wall.  It would also be great to have a native iPad version.

Other than that it works as advertised and is the first App that I've seen that can do all three networks. 

You can get iStatus+ for $0.99 here from the iTunes