My brother has LONG hair and I thought it would be a nice treat to buy him great smelling shampoo as a Christmas gift. Something where the scent sticks around enough for him to smell it after usage.

Bonus if it's not "girly," deals with oily hair, is inexpensive, and you have an Amazon link.

ETA: I know he doesn't like the scent of vanilla. I don't know about any other scent preferences.