What lens is suitable for Nikon D3100?

I'm planning to get a new lens for my camera. I need your help.

Well, what is your budget and what do you want to do with it? Don't say, "everything".
You basically can choose between the following categories:
- Landscape and architecture - an ultra wide angle lens
- Generic low light use - a 35mm/1.8 prime
- Portraits including those in low light - a 50mm/1.4G prime
- Wildlife, sports and candid portraits from a distance - a telephoto lens
- Closeups of inanimate objects and portraits - a 60mm/2.8 macro
- Closeups of all kind of stuff, including living insects - a 100mm macro

ANY Nikkor AF-S or AF-I lens
Here is a list of all the lenses available from Nikon:
http://www.nikonusa.com/...index.page
Which focal length yo choose, has to do with the subjects you tend to shoot most