All I have experience with is the Felt. I have a 2009 Felt X City D, and it is just great. They now have the Verza City instead, but the frame looks to be the same from the pictures. If this is the same frame, it's a nice one. Very comfortable, but not too 'relaxed' feeling. I have 37s on mine, with fenders. I don't know anything about the components, since they are completely different from my bike, but if it's the same frame as my X City, I like it a lot.
For the price, though, I've always thought the PDX was very nice.