recursion looks cool in code samples and all that, but when u actually need to get things done and work with thousands of data points, recursion is just not practical. also when you have to debug recursion and u get lost in all those calls, good luck! iteration is straightforward …