I 've been using Google contacts for back ups, which appears to work flawlessly. When I make a change on the iPhone I see the change immediately on the web, and vice versa. Obviously, the idea is that if anything should happen to the contacts on the iPhone, my info would be retrievable via the web program. But I wonder, how would it work, really? If, for instance, a bunch of my contacts got erased, somehow, on the iPhone, wouldn't that immediately reflect on the web program, resulting in a loss of that same information there? Luckily I haven't had a problem. Just wondering how that would work out just in case, though. Thanks.