I need a new lens. I've got a canon 20d that my old lenses don't work on, the firmware is too old according to the local repair guy. I rented a lens for a trip that worked just fine so it's not the camera. I saw a nice canon lens at a local store that's 28-330mm, f3.6, with stabilization (not sure of exact numbers but that's close.) It sounds ideal for me. They're selling it for 350-ish, new out of a kit. Anybody know the model number? and Is that a good price? What's a good site for photo equipment? Or if there's not a substantial difference I'd rather buy locally.