First off, do a brain purge of anything connected with the term "Front Page". That program was evil, and did immeasurable damage to the concept of good Web design.
There are a ton of free CMS programs out there, with varyingly steep learning curves. Wordpress is a popular one, and suitable for most non-power users' needs, but you do need to have some PHP skills along with some HTML/CSS experience to make it do its thing properly. There are some strikingly simple CMS programs out there than do a pretty good job of handling data, but generally, the easier they are to use, the less powerful they are. (There's a lot of flex in that statement.)
I don't know the details about your Yahoo! account, but I should think you could build and upload your own site without having to build it through the inbuilt sitebuilder. The biggest question is whether it supports PHP, MySQL, and/or other such languages and programs that most CMS programs depend on.