Hard Reset Guide for All Mobile Devices

If you are a "heavy" Windows Mobile user you will probably know what I'm talking about:

You install some applications, and slowly (but surely) things start to mess up in your device.
Simple features stop working, you encounter more and more bugs, and eventually you decide to format your device (perform a hard reset).

The only question is: how?

Well, Google is one good way to find the answer, I usually ask Yechiel the Widgets Man, who recommended on the link below: the ultimate list - hard reset for all mobile devices!