Yes, it will physically fit on any of the Canon DSLR's.
The consumer models (the EOS1000D, 400D, 450D, 30D, 40D) all have a smaller imaging area than your film camera, so there will be a 1.6x crop/focal length magnification to take into account, what you gain at the tele end, you lose at the wide end, so you will find your 28mm end looks a bit less wide angle.
Most of the bodies I mentioned have the option to come with a kit 18-55 lens, which is reasonable enough. and only costs around £40-50 bought with the camera.
If you are looking at an EOS5D then you will get like for like focal length as the image device is as near as dammit in size to your 300's film , the photojournalist/sports specialist the EOS1D Mk3 has a 1.3x crop, and the top line EOS 1DS Mk3, like the 5D should give you like for like.
A more complicated aspect is whether the lens electronics will function to specification, sometimes older third party lenses don't. You will need to physically check this in the shop when you are looking. Some times Af fails, the aperture can't close or the camera locks up with the dreaded 'BC' error.
A final aspect is that if you bought the lens along with your 300 then it is a film era lens, film and DSLR sensors behave differently, at the wide angles you may find vignetting (corner darkening) and colour fringing (halos around contrastly subjects) there may also be ghosting as the light bounces off the sensor back on to your lens and back again, more recent digital ready lenses have coatings to limit this artefact.
Good luck.
DSLRs are fantastic performers and at good prices just now as well, by holding off that wee bit longer the market has matured, anything you buy now should satisfy your needs for a few years to come.
Edited by PapaLazarou (24/07/2008 00:14)
|