Well noticed! I wasn't able to look at the images earlier (at work), but at least this image http://bankofamericasuck.com/wp-content/uploads/2011/01/boa1... is interesting - the email is timed March 11, but it's in the January folder. Wordpress doesn't let you upload new versions of the same image, so it can't be that...
Which makes it look like a pre-scheduled hoax?