Vimeo is giving me problems Site: VimeoI just can't stand for that site to take too much time to load.