I wanted Bayern vs Barca at some point, so the semis is fine by me - should be a cracker and I can't say I'm sure who will win (assuming Messi plays both games). Madrid were very poor at the start of the season when Dortmund finished above them in the group, but I'd expect Madrid's experience (and the Jose CL factor) to get them further than the semis this year. If it's an all Spanish final, then I'd expect Madrid to win - they've had the edge over Barca the majority of times they've played them this season. If Bayern beat Barca... who knows, Bayern have bottled the final twice now in recent history so it'll be interesting to see if they can avoid self-pwning themselves a third time, as if they play like they can they won't need pens to beat Madrid this year.