Well I normally use FF3 too and I did not see any problems.
I just tried with Explorer and it seems like a lot of pages with embedded video do not show up anymore in Explorer. I did not know that. I will see if I can do something. Unfortunately the developer who was suppose to deliver the new design for lifeinitaly abandoned the job so I am taking over that task now. ( That is why I am not so much on the forum ... I guess I will be busy for 1 more month or so and I hope to release then the new version of the website ) -
Anyway if you find not working links I would appresiate a pm or an email at
paolo@lifeinitaly.com so I see what I can do