I think it's getting simpler for me. I will wait until the Bionic falls (rumored to be 7/28 or 8/4). At that time, if there's something "concrete" on the GSII releasing in August, I will wait for the GSII. If not, I'll probably go ahead and get the Bionic. So, basically, if we don't know anything more about the GSII release by then or we do know and we find out that it won't be out until September or later, I'll probably go ahead and get the Bionic. I've been waiting far, far too long for something. And it's either the Bionic or GSII for me. Unfortunately, it's coming down more and more to release times.