Possible Duplicates:
Do you feel that writing on paper helps you develop better?
What advantages does sketching a user interface on paper have?
drawing interfaces in paper, having huge piles of paper demonstrating the "flow" of the program, having to have a huge eraser in case of changes do not seem appealing to me.
Yet a lot of software practitioners actually recommend paper prototyping. I have seen books about it with really good reviews.
Has paper prototyping ever had huge benefits on your project?