CrunchDude is a very simple, yet effective guitar amplifier emulation.
As the name implies, its strength lies not only in clean or over-the-top lead sounds, but especially in the excellent crunch sounds it can produce (certainly a weak point in many similar devices, virtual or otherwise). Its use is not limited to the electric guitar however. It can also be extremely useful in processing e.g. bass guitar, synthesizers, etc.