You will want to check the WoW forums for updates on issues with Today’s patch. You are not the only one having issues opening it though. There are several reports in Bug Reports about it, which is where they need to go. That is where WoW QA collects feedback, in addition to the in-game bug report tool.