Glad you like the site mate, it will be getting a remake soon.

Not sure what to suggest with regards to the videos.

They don't actually have a page on the site so you won't find anything there, and the vids that are on there are all

.wmv files so will just plan in media player.

Do you have Quick Time player? If not, I'd suggest getting that and giving it a try.
