URL rewriting can bring you on the right track in the race for Search Engine Optimization (combined with other techniques that you may use for this purpose). The other strong reason for URL rewriting would be the increase in usability for web users, and in maintainability for webmasters.