I was just about to purchase HomeSeer, but there are some things about that I am not too happy about. It seems a little clunky and buggy. It's still OK, but before I take the plunge, are there better options out there? Cost is not really an issue. I do specifically want iPhone support so...