As I understand it, CoPilot uses their own maps in the US. So for some, that might be bad - others, it might be good. For example, I live in the Charlotte NC area and I found the CoPilot maps to be more up to date than Navigon or TomTom. And I'm not just talking about neighborhoods. I-485 is the interstate loop that goes around the city. There is a major new section of it that opened a year ago and has been under construction for several. CoPilot is the only one that has it.
I was a CoPilot user on a WinMo device in the past. I found them to be a good company for both support & updates. I'm sorry you had a bad experience with the iPhone product but I think it's the exception more than the rule. And whether you're talking about CoPilot, Navigon or TomTom, all of them are basically "version 1.0". Updates are immanent for all of them.