This year is setting a variety of records for global average temperature, according to the National Oceanic and Atmospheric Administration's (NOAA) National Climatic Data Center (NCDC). Much of the record high global average temperature is because of unusually high land surface temperatures. This June exceeded the previous record, set in 2005, by 0.20°F. Ocean surface temperatures placed fourth.
Not everywhere is experiencing record heat. Spain recorded its "coolest June temperature anomaly since 1997," and Guizhou, China, saw record low June temperatures. Despite that, June 2010 was the 304th consecutive month with the global average surface temperature above the twentieth century average.
Near where I live, March, April, and May were all warmer than average. Most of the prior eight months were below average (November was a prominent exception). The High Plains Regional Climate Center has a neat tool to look at a bunch of climate variables across the U.S. How does your region jibe with the global average?