James Bond is a movie character designated to sell you wares from whichever company is paying. Right now I think it is still Tom Ford, casual style is a little better than it was before but still nothing interesting, except for some Barbour-like coats maybe?
Brown isn't better than black, it depends on what you pair the shoes with and what you like wearing. Look at the "what are you wearing today" thread for some examples.
As for the gf thing, well James Bond's...