I just ordered some polarizers for my Nikon, hoping they might help a little. This was NOT my year for butteflies. Had to cheat and shoot pics at the zoo's butterfly house. No regrets on pics of the viceroy though. May never see one again.
I thought you might get the "birds into glass windows" joke.