I've used American Crew Fiber, and its pretty good. Smells good, and provides a lot of hold without the least bit of feeling greasy or making my hair look shiny.
As a rule of thumb, though, I don't use products in my hair beyond shampoo and conditioner. If I need something extra to hold it in place, that's a sure sign that its time to get a haircut.
I'm a huge fan of Brylcream
Nancy Boy gel. The best I have ever used, hands down. pricey, though.