Unless you are flying first class, I would not count on a closet. They are even removing closets from first class on some airlines (USAirways has on some models).
I have seen people carrying on garmet bags, you will probably have to fold it in half to put in the overhead.