My D70s is feeling dated. I know I can still learn lots from it, but I want a new toy. However, one of the biggest drawbacks of an SLR is the size. I think I may learn more if I ALWAYS have a camera with me. In this case, the S90 wins big cause it's being hailed as one of the best quality P&S with decent ISO and speed (f2). Would you save money for a D300s or D700, or get an S90? My current setup: D70s SB-600 -11-16mm f2.8 -18-70mm f3.5-5.6 -35mm f2 -50mm f1.8 -11-16mm f2.8 -85mm f1.8 90% of the time, I keep the camera in my bag/car with a 35mm and no flash. But it's not always with me. The iPhone 3Gs has a decent camera, but it's still behind a middling P&S, and lacks adjustment, ISO power, etc. I was considering 70-200 f2.8 or 17-55 f2.8 if I were to get another lens.