The Sigma 105mm was what I was about to suggest when I saw the title of this post! I don't know a whole lot about lenses, although I have personally been lookign at that one too for when I buy a camera, but if you ask the question again in the photography board, you may get some answers from people who know a whole lot more than me. Sorry if I wasn't much help...