Flash definitely has it's advantages and disadvantages. On the upside, it's very easy to create some great and eye catching effects, but on the downside it's slow as hell. I'm glad the day of full-Flash websites is over, they were cool, but there are now many more efficient ways to achieve the...