Hi everyone, I'm in the market for my first smartphone and am considering the Captivate up here on the Rogers network in Canada. I see that there are some issues with the GPS and battery life which I can probably deal with. Would you guys recommend this as a good choice? I'm not really liking the Iphone4 and this seems like the best alternative to it. Would the cognition build work on a Rogers network phone? That seems like the way to go vs. waiting for 2.2 or Gingerbread to hit this phone. Is it possible to flash back to stock if needed? Thanks in advance.