How To Use Invisibility
Invisibility is my favorite spell. It can be used in a number of ways to get the upper hand over your Orcish opponents.
One way to use invisibility is to cast it on a Mage. He will be invisible until he casts a spell or attacks somebody. You could take this invisible Mage and have him cast Blizzard on your opponents Peons while invisible. This would leave him/her temporarily out of resources. You could have your invisible mage assassinate any unit by casting polymorph on an expensive unit, like a dragon or a death knight. You could have him go deep into enemy lines and cast Flame Shield on an Ogre in a group, harming them slightly before they moved to crush your Mage. You could also go on a suicide mission by having somebody cast flame shield and invisibility on you, then having your invisible flaming mage cast Blizzard on a group of Ogres, then on himself. The stupid Ogres would run towards you and get clobbered by the Blizzards and Flame Shield.
You could also cast invisibility on a transport. Your invisible transport could sail right up into a town and unload a few fully upgraded Ballistae onto their Town Hall. You could then destroy all their Peons and then run back into the invisible transport and go home safely. Or you could take 4 or 5 invisible transports loaded with knights and unload them like a surprise attack.
Invisibility could also be used on a Ballista. You could take the ballista and blast a hero with 110 damage, instantly killing him/her.