630i FTW !
Nicely put haha.
Essentially they're both good systems depending on you're circumstances. I've had my 630i for about 4 months and love it. No issues up to this point *knock on wood*. As im sure you've read, some users have had some issues with the system.
If you're looking between the two, its really up to how much you're willing to spend. Although the 720 may have a better track record, it will cost you a pretty penny. So really its a personal choice in the end:
All i can say is that i love my 630, and with the support we have through this site, most problems can be fixed rather rapidly.