In an article on Zap2it, Jim Halpert was number third in a list of the best characters on tv (according to tv gal.)
3. John Krasinski as Jim Halpert on "The Office": With so many fabulous characters, it's hard to pick just one employee of Dunder Mifflin. Especially since this past year really brought many of the background characters to the forefront and introduced some great new office mates. With his deadpan looks and impish grin, Krasinski could go an entire episode without a line of dialogue and we would know exactly what he was thinking.
Read the whole article at http://www.zap2it.com/tv/zap-tvgal-120406-bestcharacters,0,6631895.story
(He'll always be number one in my book though...)