Originally Posted by Wil
For night shots i would probably use long exposure plus a tripod so i guess the 17-40 is alright for me.
Until I saw that night shot taken by you I would never have considered the 17-40 to be able to handle the situation so admirably. Available sparse street lighting and wide angle lens with a maximum aperture of F4.0 are not the kind of things that are supposed to go together. You managed to turn that misconception on its head, which underlines my believe that you got the making of a great still life photographer.
I read with interest your intention to get the 105mm. Many years ago a added a Vivitar Series 1 105mm f/2.5 macro ( in its days one of the best 105mm macro lens at any price) to my collection in the believe that it would get much use. But I found that I used my Canon 35-105mm for most of the time.
So consider the percentage of photography that you plan to do with the 105mm, before you put your money down on it.