IMO, Ben is my favorite of the new people. Jack for the originals. Ben is the most intimidating villain on tv...and I'm not even sure he's the villain yet LOL
It was a toss up with Sawyer and Sayid for me. They are my favorite characters with Hurley and Locke right behind them. Sawyer to me is the oil to everybody's water. To me without Sawyer the show wouldn't be very interesting without someone constantly rubbing everyone the wrong way.