The Better GCal Add-On
You don't have to quit using Google Calendar just because it truncates your long event titles when printing a monthly view. One of the best solutions to this problem is to use the Better GCal add-on for Mozilla Firefox. This add-on adds several new functions to Google Calendar, one of them being text wrapping.
Installing Better GCal
The first thing to do before installing Better GCal, is to install the Greasemonkey add-on for Firefox. You can get it here, or you can just visit the Mozilla add-ons site and search for it. If you do not install Greasemonkey, the better GCal add-on doesn't work.
Once Greasemonkey is installed, you can install Better GCal. You can find it here, or by searching the Mozilla add-ons Web site.
Now that you have both of these add-ons installed, you can click "Tools" and then "Add-ons" from the Firefox menu bar to make sure that the "Text Wrap Events Option" is enabled.
Now, let's see what the calendar looks like. As you can see, the screen view of your Google Calendar now wraps text, but when you go to print your calendar, you still have the same Google Calendar truncate print problem. This is a good solution if you only need to view your Google Calendar, but if you need to print it, you will have to print the screen rather than use the "Print" option from Google Calendar.