I think that Marvel is doing a little better with their run of Secret Invasion than DC is doing with Final Crisis. I've tried, tried, and tried to read the events leading up to Final Crisis but my God! Is it muddled or what? Countdown to 52, 52...ugh! It's so utterly confusing. Secret Invasion does a good job of presenting a story without getting too muddled in the lore of the past. Final Crisis can't.
BTW I think that Thor is the best run right now for Marvel, personally. I haven't read Captain America but...Thor has been superb.