Screenshot Contest is over!
After stumbling about for a few weeks, I think I've finally managed to find all my pictures. Thanks to everyone who helped point me in the right direction. You can find the answers and results here.
Tags: News, WorldofWarcraft