To be honest, Fedoras don't look as cool as people think they do. Now that I think about it, it's slowly becoming part of the Nerd stereotype ensemble (like thick glasses, suspenders, pocket protectors, acne).
Just because mobsters from the 1920s wore them doesn't mean you should.