When will John Ensign's term end as a Senator of Nevada?

2012 unless he resigns or is impeached.