Garmin keeps improving the web interface for their GPS watches (Garmin Connect), which makes me happy. It seems obvious, but they finally just added automatic monthly and yearly totals (instead of just weekly).
So here you are:
P.S. Do you use Garmin Connect and are a friend or acquaintance of mine in real life? Look me up on there.