It can be a combination of all three.
Check your broadband speed here, take seconds to do.
Make sure you have the most up to date version of flashplayer installed too... should be on W7 PC
On IE8 toolbar goto tools/manage add-ons/ and see what version is shown. I think 10.0.45.2 is the latest.