Vosem, it's interesting you say that, because the general consensus seems to be that Udall is a better politician than Bennet is. Other than that, I agree with your evaluation.
Udall definitely has more experience, but his House district was (is) a pretty safe Democratic, left-wing place. In the 2008 Senate race, he didn't really have to fight for it; he was unopposed in the primary he faced a Republican
way too right-wing for the state (this is an unfortunate pattern in Colorado) who on top of that was kind of a has-been, in the best year for Colorado Democrats in recent history, when they won the House delegation 5-2. (As an aside, Udall underperformed polling to a degree in 2008; the final RCP average was Udall+13, but the actual result was Udall+10; even as the same polls significantly
underestimated Obama, predicting Obama+6 while the result was Obama+9; I don't know what/why this is but it definitely can't be a sign of strength). So this is going to be Udall's first-ever go at a truly 50/50 D/R race, and probably his greatest challenge since the House primary in 1998. Bennet, by contrast, was a newcomer, but ran a very impressive, polished campaign in 2010. In the Senate, Bennet has risen quickly into leadership (becoming chair of the DSCC, which has recently been a position that Senators on both sides -- like Chuck Schumer or John Cornyn -- have used to become very influential in the caucus), but Udall has remained a relatively anonymous backbencher, and generally strength in the caucus translates into strength in things like fundraising. So I think judging by their records Bennet is a more impressive candidate than Udall.