Not sure if this is new for VS 2005, but I don't remeber seeing it earlier:
object Convert.ChangeType( object o, Type t )
Very usefull in the following scenario:
public T ConvertFromString(string s){ return (T)Convert.ChangeType(s, typeof(T));}