Leaving off for ages won't do any harm.
Leaving on for ages won't do any harm.
Quickly alternating between these two states (once every 5 minutes or so) will do. It's the heating up then cooling down process that will do harm, if it is constantly repeated.
The best way to save energy is to turn it off when not in use. As long as you aren't turning it off every 15mins or so when you go to make a cup of tea, it'll be fine.
The power usage depends on your computer. If you have a CD drive, it'll use more than one without. Newer processors use less power than old ones. Same with graphics cards, sound cards, etc.