Totally agree about the Angels. They feel distinctly like a roster that is less than the sum of its parts.
Hope you are right about the Cards, but I have a feeling they are going to be a constant nemesis for this Reds team. They're just stocked in the minors, and prospects like Miller and Taveras could help even this year. Holliday, Craig, Beltran and Freese should be able to keep the O afloat, and Duncan seems to be able to turn around anyone.