Hmm... A lot of people may disagree with this, but there's also Front Page if you're not looking to make a really fancy website.
You could also get a WordPress account, it's more of a blogging site, but you can add your own info. in to make it how you like. You can also add multiple pictures and links. Here are a couple of pretty different wordpress websites:
Mine:
K e r a L i v e
Nashville Weather:
Nashville WX
For Front Page you need to know a little code, but for wordpress all you need to figure out is how to navigate it (can be a little weird sometimes), plus in order to customize it you have to upload your own files.
Hope one of these help!!
-N-