I'm amazed you guys are saying we got the worst possible draw.
In my opinion it is easier to beat a team over 2 legs than it is to beat them in a one off game at a neutral stadium.
Also you need to bare in mind the final will be played in the Berlin Olympic stadium, which is where the German league cup final is played every year...So in many ways that would be more like a home match for Bayern. If any team is going to beat Bayern, it will probably have to be in the Semi's where it is an equal playing field.
For the record, Barca are favourites to win the competition outright now, and bayern have dropped to third favourites after drawing barca.