I have a dilemma here, let`s say Santa has put some cash aside just for me(£1000) but it`s my choice of what to get for the money. Currently I have a Canon 50D(hardly use anymore) and 5D classic and the following lenses: Canon 17-40mm,50mm 1.8,100mm 2.8, Sigma 120-400mm. Whilst in good natural light all capable of decent results I struggle to take decent shots in low light, handheld and the noise on high ISO is "painful" (especially on 5D).I see myself being orientated towards portraiture lately so what would you guys buy: a new body or a good lens(given all the gear I listed above).Thanks.

