I'd like some advice on a couple of new lens's I've been looking for.

Macro has always interested me and the Canon 100 EF f2.8L IS USM seems to stand out as one to consider.

I would also like a wider lens - I've looked at the Canon 17-40 EF f/4L USM but it's not that much wider than what I already have.

What other options to either of the above should I consider given that at some stage I would also like a full frame camera?

regards

John