The ending of AsCreed 2 is pretty weak, but i'm going to disagree with you regarding AC. It was pretty innovative experience right off the bat, just think of how many games offer you the chance to run around Jerusalem during the crusades. AC had it's faults; mainly the repetitive nature of the progression and AC2 had them too to an extent, but I wouldn't put it off as garbage.
If you can deal with large moments of lethargy when going from point A to B, and don't mind it then you won't have a problem with either Uncharted or AC. That said I did like AC better than Uncharted, mainly because of the combat system which is another of the high points.