I'm in favor of an integrated system so while these apps may have their advantages I'll work with Google apps since I believe over time they will become well integrated into the Google Ecosystem. I've been experimenting with numerous apps and again while some have a few more features than Google at the present time what they lack is the integration that I am looking for. I'm putting a lot of hope and faith in this scenario but I think a year or two down the road it will pay off.