An Annular Solar Eclipse occurred May 20, 2012 between 5PM and 7:30PM PDT, and was visible here in Victoria, BC, Canada. The centreline tracked across the western United States of America, although it was visible across most of western North America.
Our members' observations:
http://victoria.rasc.ca/observers/Default.htm#Annular