Space, cool geek factor, easy keyboard shortcuts, universal access to your email from any javascript enabled browser, "conversations" view for discussion threads, these are some of the reasons people like it. Those are the pros. The cons are that google scans your email for keywords and shows you related text ads on the side of the page.