1. First, Crop vs FF cameras:
The difference between 350D/30D (crop) and the 5D (FF) is mainly at
the sensor density. The 5D has bigger individual sensors, thus even
if you crop to the same level the image is cropped on a crop
camera, you get less pixels per area.
Putting this in numbers:
5D ~ 12.8MP
5D image cropped to 1.3x ~ 8MP
5D image cropped to 1.6x ~ 5MP
What this means is that if you shoot from the same position using
5D and 30D, the 30D will give you an image with 8MP, while the
image captured by the 5D cropped to the same FOV the 30D is giving,
will have only 5MP.
What this means in terms of IQ? Well, it depends on the camera. On
my opinion, the 5D has the best per-pixel IQ available today, so
even with only 5MP, i still prefer using a 5D than a 30D, even for
telephoto work like sports or wildlife.
2. EF-S Lenses vs EF Lenses (not necessarily 'L'):
If you plan to keep using crop cameras in the future, then there
are very good EF-S lenses available today from Canon's lineup.
If you plan to move to full frame in the ner future (1-2 years), i
would personally go with EF lenses (full frame).
As for 'L' vs 'non-L', it all depends on each particular lens /
preference. Some 'L's ar worth the extra investment, some may not,
depending on your usage and credit card... There are very good
non-L lenses like 35 f/2, 85 f/1.8, 135 f/2.8 SF, etc...
Hope this helps.
--
DiG!C
http://www.pbase.com/hugoneto
(PBase Supporter)
http://digitalphotography.blog.pt/
(Digital Photography Techniques Blog)