As a dps class we care about one thing... DPS! That much is obvious. But to be honest how far do we really want to go and get as much as we want. This is where Min/Max comes in. Despite professions, gems and enchants there are other ways to min/max your dps. Gems, enchants and professions everyone talks about. I'm going to talk about glyphs and rotation, on a fight by fight for "Hardmode/heroic" Icecrown for 10 and 25 mans, yes there is a difference.
For purpose's I'll be talking about certain glyphs. Starfall, Moonfire, Starfire, Typhoon, Insect Swarm, Focus
Glyphs - Moonfire, Starfire, Starfall, Typhoon (minor). Why these? Considering your going to switch targets often. I like the choice of Moonfire because knowing when bonespikes are coming thanks to our lovely boss mods, I'll reapply both moonfire and Insect swarm to keep my dots up and my Idol up. And since i'm keeping up moonfire its a higher DPS to have that glyph'd. Starfire, with glyph of moonfire it kind of comes hand in hand. Starfall is pretty much a basic glyph and its cooldown being up especially with it being up basically every other bonespike is a extra dps, again try and precast it. And if you truly want to min max your damage during this, cast Mark of the Wild and hopefully get your 2pc to proc. Now why typhoon. Well you don't need the knock back, but it brings up an increased range (width) to it. So you might be able to hit that one bonespike thats out of range.
Glyphs - Moonfire, Starfire, Starfall, Typhoon (minor) again. I have pretty much the same reasoning for Moonfire, starfire and starfall as in the Lord Marrowgar encounter. I've thought about using focus here instead of the Starfire glyph, because Starfall can break CC's during mind controls, so decreasing its radius could be a benefit. But it doing extra damage when you group all the adds up in p1 it provides and extra punch. My guild brings all the adds and attempts to stack them all up on Lady Deathwhisper for cleaves and such (exactly like Anub). Thats also the reason I glyph typhoon for it. You're going use typhoon its a can do some nice spike damage and it can give you a NG proc for you if you're going to hurricane.
Glyphs - I haven't really found a negative point for any of the standard moonkin glyphs, Moonfire, Starfire, Insect Swarm, Starfall, Focus. So whatever you are using for Lady Deathwhisper you might as well keep it.
Glyphs - Moonfire, Starfire, Starfall. MAKE SURE YOU'RE NOT GLYPHED FOR TYPHOON. The pushback is extremely usefull as you push into heroic mode. Again try and time starfalls to come out as the beast. I mean don't use it on cooldown use it before or just as the beasts come out its a way to increase you're dps. I usually reapply both dots (just like in marrowgar) before the beasts come out pop my keybind to Mark of the Wild and then starfall and typhoon as soon as the beasts come out and then go to town.
I'm going to cover them all in one swoop, although the fight mechanics aren't the same there is similarity to the glyphs you should be using to get as much dps as possible.
Pretty much use what I have as a standard glyph make up of Moonfire, Starfire and Starfall. I do glyph typhoon because of the heavy movement associated with all of these fights in heroic mode. Again during movement or just before reapplying your two DoTs try and use mark of the wild to get Clearcasting (Omen of Doom) to proc.
Rotface is an exception. I would say you can use Focus Insect Swarm and Starfall for the maximum DPS setup since there isn't target switching and you can limit your movement. Again this applies to you have complete comfort with knowledge of the encounter.
Blood Prince Council.
Glyphs - Moonfire, Starfire, Insect Swarm/Focus. Why no starfall? Well considering that the dark nucleus are floating everywhere I try to make it easier for our Keleseth tank to keep them by not using starfall on cooldown. Or if you glyph Focus you can just use it when he's on the other side of the room. Again I try and refrain from using my typhoon for the same purposes(until you know its clear) but again this fight trys and limits your movement so typhoon shouldn't be used as often anyway.
Blood Queen Lanathel.
Glyphs - FOR MAXIMUM DPS (depending where you stand) the Glyphs you should use are Insect Swarm, Focus, Starfall. They provide the highest DPS throughput in any fight techniquelly. If you are able to stand within 20 yards of BQL, I would suggest using these three glyphs. Again if you are not able to I'd use Moonfire Starfire Starfall, because that provides a higher dps than Insect swarm and either Moonfire or Starfire.
Glyphs - Focus, Starfall, Insect swarm. Because of the high AoE and lots of target switching, I find it usefull to maximixe your AoE here. Also a suggestion. Do not glyph typhoon on this fight because you are able to daze the Supressors, giving your healers more time on dreamwalker without their debuffs up.
Glyphs - Focus, Starfall, Insect swarm. Since these are the highest single target DPS glyphs, you should probably use them. But there is a bit of an Issue in P3 if you're using these glyphs. Because of your increased starfall damage you may prematurely break a block or force other dps to break a block early not allowing tanks/healers/other dps to clear stacks of mystic buffet. Again its your personal choice and I'd talk to your raid leader, or if you guys are attempting her, rotate and see what is good for you and your guild.
Lich King - Starfall and NOT TYPHOON are the only necessities I see for this fight. So DO NOT use typhoon in p1 unless you want to get yelled at by tanks/raid leader/ officers. The Daze affect is a HUGE benefit for Valkyrs and for Vile Spirits in phases 2/3 (I don't count transitions as phases). Its a personal choice again with a lot of target switching Focus could be huge. Especially for the AoE in p3. But again your raid might require of you to NOT glyph for insect swarm for the 3% hit debuff it applies to targets, small dps to you but could be a huge benefit to your tank not taking that extra melee swing.
All of these are for 25 man Ice Crown Citadel.
For any changes in 10 mans. You can probably switch any Moonfire, Starfire, Starfall setups to Insect Swarm, Focus, Starfall. Since there is more room you're able to stand closer to the boss. There are also less adds though on any fight with Adds. So that might affect your choices. But there are ways to increase your dps on a fight by fight. Don't be afraid to try something different. Experiment with your class its one of the few ways you'll be able to help yourself out. And one comment on Lady Deathwhisper on 10 man. I try and stay close to or within melee range so I can go to cat form and Cower if necessary to drop threat. We don't have a threat reduction talent for druids except that one. I have had to do this multiple times so be wary.
Anyway I hope you found this somewhat useful. Give me a comment about if you feel differently.