Ok, I just sold my D70s and I'm ready to upgrade. The D70s was a great camera, but I'm looking for better high ISO performance and better focusing. What I like about the D300s is viewfinder, 51 focus points, dual card slot. The D90 feels like my D70s with better ISO and focusing. I like to shoot portraits, my girls soccer and swimming, piano recitals, bike racing, neighbors kids playing hockey, and general nature including macro. If I get the D90, I could also add a lens to my kit. If I go with the D300s, a news lens would wait a while. This is what I currently have: D60 (travel camera and stays in the car) SB600 flash Nikon 18-70mm Nikon 28-105 f3.5-4.5 (love this lens!) Nikon 70-210 f4 (poor man's 80-200) Nikon 70-300 VR Sold my 50mm f1.8 with the D70s Wants: Sigma 150mm f2.8 macro fast prime to repalce the 50mm f1.8 Tokina 12-24 for landscapes So what do you think, D90 + lens now, or D300s and wait on the lens?