The bigger beastie (about 6x bigger) on the far right, found among the snow leppin' millions is either a different species entirely or a queen of the snow flea tribe. You can see larger images by clicking on each small photo. It turns out that these 'fleas' have a great deal to teach us, lessons that can actually save lives. See here http://en.wikipedia.org/wiki/Snow_flea