There are a few decent free sites that allow for a lot of flexibility with creating a league, dynasty or otherwise. I like the fleaflicker site.
If you take the time to set up your league correctly on the site (i.e. rules, size of rosters, etc.), managing the league during the season is a cinch.
I love dynasty leagues... it's a purer form of fantasy football in my opinion. Good luck.