I have a few favorites, depending on where in world showcase I am at 8:55:
1. As discussed, the area where you enter world showcase from future world is great, however what I didn't see discussed was that there is a large gift shop in that area, we usually stand right in front of that gift shop and get a spectacular view.
2. Also as discussed, the patio in Italy provides great viewing
3. The bridge between england and France is great and is directly above where the illuminations viewing boats park
4. If its open, the patio between england in France also provides a great view
In reading through these responses, I have no problems with Germany, Mexico or Canada, so I think the moral of the story here is that everyone has their favorites, however there aren't many bad places to watch the show since after all, you're in world showcase and you're watching illuminations!!!