Spread out is my suggestion. If you're not comfortable with one company building a huge profile of you, use a different service for each thing you do (search, mail, file upload, etc.). You might lose a bit of the advantages that a singular entity like Google can provide but you might sleep better.