Flickr Video allows pro users to upload videos with a max length of 90 seconds and max size of 150mb.
Videos are displayed alongside photos on the site and can be embedded elsewhere on the net with a cleanly designed player.