Hi all, Thank you in advance for reading my question. I know questions like this are asked all the time, but I appreciate any advice you could give. I am not a professional photographer and I'm not sure I ever will be one, but I do love taking photographs and I know that good equipment goes a long way. I also don't buy new equipment very often so when I do upgrade, I don't mind paying a bit more because I plan to keep whatever it is for a long time. I also know that the best way to improve the quality of your photos is to read, learn and practice and I'm working on that. I feel that my equipment is holding me back somewhat though and that it should be a two-pronged approach: upgrade some equipment and then practice even more! I like taking pictures of everything and everything. When I'm at home in South Africa it's a lot of scenery and wildlife photography, where I live in Singapore it's a lot of street and "random" (for lack of a better word) stuff. My biggest challenge in Singapore is the F1 night race - after 2 consecutive years of not very good photos, I'm hoping for something spectacular this year. (BTW "random" = dogs, flowers, sunsets, clouds, people, etc) My budget - about $3000 for a new camera body and a new lens or lenses (but the longer I wait, the more I save and the bigger the budget!). This is what I have at the moment: Nikon D50 SB-600 Nikon 80-200mm f2.8 ED (old push-pull version) Nikon 85mm f1.8 Nikon 18-55mm f3.5-5.6 ED (kit lens that came with the D50) Sigma 70-300mm f4-5.6 Phoenix 19-35mm f3.5-4.5 I am prepared to wait a few months to upgrade the camera body. I am currently torn between the D90 and the D300s, but I am also eagerly waiting to see what Nikon brings out in 2010. I did think about the D700 for a while, but I'm not sure - to me it seems too big and scary - I'm afraid it might be too much camera for me. The D50 is a lovely camera, and I have had some awesome times with it during the past 5 years but I do want something with faster AF and better low-light performance. And, whatever I buy, has to last for about the next 5 years or so. I adore the 80-200mm f2.8, even though it's heavy it's a fantastic lens. The 85mm is a very challenging lens - it really makes me think about how to get the shot I want and makes me get up and move around which I like. The kit lens is OK. Just OK. It's the one on the camera most of the time and it's the one that's frustrating me most I think. It's the one I primarily want to replace. So, I've been looking and came across the Nikon 24-70mm f2.8. I like the idea of a very well made, well thought of and fast lens. Would I be wasting my money buying it for a DX body? Or, would I be sort of wasting my money buying it for a DX body now and using it on a FF body in a few years time? Other options are maybe the 28-70mm or a Sigma or Tokina. I also want a very wide angle, but that's not a priority. Oh, and a fisheye, just for the fun of it, but that's a lot of money for something to use just for fun. So, if you were me, what would you do? Would you go for a D300s (or D300 as I don't need video) or a D90 right now? Would you buy the 24-70 f2.8? I suppose it all comes down to the fact that I've finally saved the money, it's sitting in the bank account calling me to go and use it and I really feel like just going and buying something! Anyway, thank you again for reading, I would appreciate any ideas!