Colorado kills it. Tons of good street spots and lots more being build all the time. They're saying that 600 people move here to Denver each day, so that just means more spots right.
I'm personally not super hip to all of the skateparks here though. It just seems like there are almost TOO many. It makes skaters pretty lazy and when you get hassled by anyone they alway bring up that there is a skatepark down the street. DERP.
The backyard scene is pretty sick, but you know how that goes. You are in, or you are out.
Lots of good skateshops. 303, Emage, Meta, Crisis, Sattellite, MRKT. The list goes on.
Holler at me if you need any spots or anything.