The last time anyone was censured by the Senate, it was David F. Durenburger (R-MN) for unethical conduct, 1990!
Before that, it was Herman E. Talmadge (D-GA) for improper financial conduct, 1979.
http://www.senate.gov/artandhistory/history/common/briefing/Expulsion_Censure.htm