In case you haven't checked it out recently, the Hubnut widget now allows you to select your albums or channels. This could be a great way to embed your channel's videos into a webpage.
How to keep Vimeo’s community flowing with good vibes
We think Vimeo is the best home on the nets for creators. Here’s how to maintain and foster those positive feelings of community.