Ho dato una veloce occhiata all' add-on di Refactoring per VB2005, direi che mette a disposizione quasi tutte le opzioni presenti in C# a parte "Extract Interface" (oppure sono io che sono cecato...) anche se lo fa in maniera molto più "appariscente" (forse troppo per i miei gusti...) rispetto quanto disponibile per C#.
Oltre a questo però VBRefactor va oltre, offrendo degli hints il cui scopo è quello di rendere più pulito il codice, ad esempio offre la possibita di sostituire un valore numerico con una costante oppure di splittare una formula nella forma variabile=formula.
Se volete un introduzione veloce ad alcune delle features cliccate qui e sopratutto se cercate la documentazione dettagliata di tutte le features e relativi esempi, non fate come me, cercate nel posto giusto, ovvero l'help di Visual Studio 2005 alla voce Contents.
Update: A quanto pare Refactor! non funziona con le versioni Express...