If you use Google on your desktop, I recommend CalenGoo. Both have beautiful views of day/week/month, etc. - all with fully readable text. Calengoo will cost you about $5 (I think), but it has a comprehensive list of functions for a calendar app. I rely on my phone for my calendar more than any other feature, so the $5 or so was well worth it. And I experimented with a number of other popular apps before going with CalenGoo.