For Illuminations, I like Biergarten, there's great places to see the show between Germany and Italy.
For Spectromagic parade, I like Pecos Bill cafe, great wall to sit on right outside, or Liberty Tree Tavern, great wall right across the way. After the parade, I have time to walk to Main St and stand for the fireworks.