are you saying that Scandisk, lexar are cheap or good? I think you mean good?
Yes, I meant those cards were good,there are a lot of no name cheap cards out there that sound good for the price ($10.00 for a 16GB,etc.) Don't buy those...lol. Get at least a class 6, class 10 if you shoot a lot of video.
A spare battery is a good idea (althought the new battery in the D7000 last twice as long as the old ones).
I have a Lowpro Slingshot (302AW)and it is really a good investment, you can get at your camera fast without opening the whole bag, its great!
I would suggest you buy the SB-700 speedlight, pictures are so much better off camera.
The SB-700 can be triggered off camera, by your D7000, fantastic feature.