The inset is a stark lie - the whole point is that there aren't any sunspots. Here's the latest SOHO photo, today, 5/15/09 (see any spots?):
[T]here aren't any sunspotsFor the past two days, the folks at www.spaceweather.com have circled the sunspot group 1017 on their homepage (see left column), although there doesn't seem to be any increase in the TSI associated with them.