Yep, the flash support is great on N8, I stayed in bed and watch final practice of the F1 this morning on the bbc website on my N8. The saints player login screen is a nightmare on the N8 but after a few attempts it works.
EDIT: The N8 is fantastic as a media device, I would say 2nd to none (browsing the net, music, the stunning camera etc) but if you are into your apps steer well clear because you wont find many for it! (the biggys end up on it but no where near the variety of android and iOS)