I simply fixed a bug related to the Rate function (wrong name for parameters).

It is here: http://code.msdn.microsoft.com/FinancialFunctions