I know VS2008 has the remove and sort function for cleaning up using directives, as does Resharper. Apart from your code being \"clean\" and removing the problem of referenc
For me, a clean list of using statements at the beginning can give a good understanding of the types to expect.