I am posting this from my phone, so I will keep this short.
If you use more than one calendar service on your wp7 like I do and wondering why an event that you added to say, Google calendar on the web is not reflecting yet on your phone or wondering how to force it to reflect on your phone, here is what I found:
The calendar syncs with your email account, hence, although you do not see an option to force sync in the calendar itself, you can do it by pressing the refresh icon in your corresponding mailbox!
Did you know that you can ignore your toast alerts by sliding it right? I was always wondering how to do this, when I used to get an SMS alert!
Posted from WordPress for Windows Phone