Revlon's 2007 performance best in years