That seems like a pretty solid response from someone who uses the native core mostly; thanks for that.
I understand that we certainly can pull it off with the native core (ObjC/cTouch) but always wondered if all those "insanely great looking" apps took the pain of skinning all the controls, coming up with their own look and feel of everything the core provides and extending them, or is there a framework (library or something) that makes it easy to pull these off with a fairly decent effort?...that was my question.