My Galaxy S is arriving tomorrow and I must say I can't wait, but, my enthusiasm and excitement is being rained on by this nagging feeling that I should have bought the Dell Streak.
Time will tell I guess!
Your thoughts?
Time will tell I guess!
Your thoughts?