100% Agree, as much as I hate UTD, he should have waited another season or so and gone to them (or Spurs as you say) rather than jumping at the money when you obviously aren't guaranteed many starts. As much as i'd still have him back, it's hard to respect a player like that, but meh, it's his career to waste.
On a side note, all the idiots saying Bent went for the money like Milner, that rubbish. Bent is guaranteed to play almost whenever he's fit (certainly if he keeps scoring), Milner will never ever have that at City.