I was working on a sorcerer build and came to this same dilemma. I decided on See Invisibility. Basically I broke down the advantages/disadvantages of each:
Glitterdust
Advantages
- chance to blind a foe
- everyone can see the invisible foe
- once coated
Disadvantages
- a "one-shot" chance to see everyone in a 10'-radius (they are invisible, so you could cast it in the wrong spot)
- shorter duration: 1 rd/level
- has to be cast in combat
- useless if cast and then someone goes invisible
See Invisibility
Advantages
- continuous ability to detect multiple invisible creatures for different directions
- good duration that can be cast head of a combat: 10 min/level
Disadvantages
- spell range is 120 feet
- only the caster can see the invisible person
I thought the blinding effect was only a secondary benefit and the ability to cast it ahead of combat (so you don't need to waste a round doing so) was huge. I've never ended up playing the sorcerer, so I'm not speaking from practical experience.
None of this was your question, but I figured I would ramble on anyway.
Glitterdust
Advantages
- chance to blind a foe
- everyone can see the invisible foe
- once coated
Disadvantages
- a "one-shot" chance to see everyone in a 10'-radius (they are invisible, so you could cast it in the wrong spot)
- shorter duration: 1 rd/level
- has to be cast in combat
- useless if cast and then someone goes invisible
See Invisibility
Advantages
- continuous ability to detect multiple invisible creatures for different directions
- good duration that can be cast head of a combat: 10 min/level
Disadvantages
- spell range is 120 feet
- only the caster can see the invisible person
I thought the blinding effect was only a secondary benefit and the ability to cast it ahead of combat (so you don't need to waste a round doing so) was huge. I've never ended up playing the sorcerer, so I'm not speaking from practical experience.
None of this was your question, but I figured I would ramble on anyway.
