Suggestion for new icons

Goofing around a bit with a better icon for Mozilla Stumbler.

No, my feelings won't be hurt if you don't use them.

Also may try to fix up the main page to look a bit better and be functional in landscape mode.