thanks to all the honest/painful advice i went out and bought a new jacket as well as pants (I think half of it was that i wanted a new jacket)
I'm going with this now:
The DC jacket is somewhat thinner than my North Face one, so i'll probably keep that for colder days or something. More features on the NF one as well, but i like the look of this 'street casual' setup. Wife isnt happy, but i got a great price on both of them so...