My vote would have to go to the Olympus 700UZ. I have had it about 2 months now and I have had no regrets. Here were my need:
--It would mostly be used for tank shots so macro mode was a must
--If possible I wanted to use it a primary camera for everything. This was most difficult because of the small zooms that are mostly available. (2x, 3x)ps-pay way more attention to the OPTICAL zoom of the camera, pay less attention to the digital zoom.
--I wanted it to have plenty of manual options so that (if I learned how) I could try different exposures and stuff. (still working on that "stuff")
--I was not sure if I needed a 2mp or a 3mp
Well, the Olympus 700UZ was a perfect fit. It takes very good tank pictures, even better if I would get a tripod
and it has a VERY good zoom,
10X OPTICAL !!!!!
I really have not used it much outside yet, just played with the zoom a little, but I am very impressed. It is slightly over the budget you mentioned, I got mine for $549, but for the fact that I can use it for everything I think it is worth it. OH, and it is a 2.1mp camera. I have printed some pictures and have not been disapointed yet. Here are some samples: