Having had my 450D for a few weeks now, I've already got myself a nice Sigma 10-20mm lens, but am itching to get the telphoto lengths I had with my S9600. Obviously being a budding aviation enthusiast I covet the Canon 100-400mm USM L lens, but at £900 people give me strange looks (it is a month's wages atm).
So, I'm lowering my sights to a 300mm lens, but am finding the choice bewildering, even if I only look at Canon's range, to say nothing of Tamron or Sigma. Basically I'm looking for something that will do well at airshows, so it needs to be as sharp as possible at maximum zoom, and with IQ that will beat my S9600, otherwise I may as well use that. Budget is fairly flexible, although will get iffy above about £400. Any suggestions?