for loops are more readable that while loops, imho. :)