This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
And what have you found already? Did you SearchFirst here on the Ranch, or on Google? Because this is not the first time this question has come up.
But I highly doubt you'll be able to find a fully free solution. You will most likely have to pay in some way or another; perhaps not with money but then with free advertising for them, in the form of a footer or something.