überprüfungsTools für C/C++ wie PC-LINT

hallo, ich suche einen plugin für mein IDE visual studio 2005. dieser plugin soll mein C++/MFC code überprüfen und die schwachstellen im code finden.
bevor ich visual-lint kaufe, möchte hier fragen ob es bessere alternativen gibt.
lohnt sich überhaupt solche tools zu verwenden? wird die qualität der software erheblich verbessert?
hat hier jemand erfahrug mit solchen tools gemacht ?
danke für eure meinungen