Just to respond to some of the various things discussed in this thread.
When I first started classical guitar, my teacher suggested I play a cedar because he personally preferred cedar. I owned a few student/beginner models in Cedar ( 1 Manuel Rodriguez, and 2 Cordobas ). I tried a few Spruce Guitars and wasn't really impressed with them.
After deciding to get a luthier made guitar, I went to visit GSI. I tried various Luthier guitars and after that experience, I've been a fan of Spruce top guitars. I eventually picked a Spruce / Indian Rosewood guitar made by luthier Jamie Hernandez.
Just from personal experience, I think that in terms of guitars under about $1500, that cedar has a distinct advantage. It seems like quality cedar at that price range is much easier to find than quality spruce. However, when you get into price points past $3000 usd for hand made instruments, I generally prefer Spruce. When instruments start going north of like 6-7k, I strongly prefer Spruce over Cedar. It was really the clarity, balance, and the brilliance of the trebles that drew me to Spruce. When I first received my Spruce guitar, I actually felt that overall it lacked a bit of volume, but the whole "opening up" process is absolutely true. The sound from the day I bought the guitar new to today has been a huge improvement. While I used to think my Cordoba C9 was actually a really underrated and wonderful instrument. The C9 vs the Luthier made guitar isn't even close. The dynamic range, the clarity, sustain of each note, so on so on can't be matched! The luthier made instrument really makes the c9 feel dull and unispired.
So to all those dedicated cedar lovers out there, I'm definitely utterly in love with Spruce after starting off with just Cedar. I'd like to own a luthier made cedar guitar one day, but I keep ordering Spruce Tops even though I tell myself to get a Cedar. I think down the line I'll probably force myself to get a Cedar... Maybe...