Im looking for 2.

One for a workplace indoors environment and one for when I go out, clubbing - to get noticed.

I tried La Nuit de l`Homme Yves Saint Laurent as I heard great things about it but I'm not sure what the best time to wear it would be. I also thought it was sort of unisex.
It's still summer in Australia so I'm not sure wearing that out at this time of year goes well.
I've also worn Burberry The Beat but again think more colder months.

I'm 25 so don't want something all the 18 year olds are wearing.
I really like signature David Beckham but it doesn't last long enough or have great sillage on me.
Another I liked was Armani Code Sport but lasted a few hours at most.
Suggestions?