Pretty much what CM said is how I think abt Wordpress. I do know all the basic HTML codes and some basic of CSS although I've always dreaded the actual implementation of CSSs. So while I could self-host my own site like the other Moon, I chose wordpress initially cos I just wanted a casual site. Having been using WP for a while, I do dislike the hurdles it set b/w me and the coding part such as I still don't have a drop-down yet that I bet I could just create myself within MS Frontpage if I did my own site from scratch (I did learn Dreamweaver but I have to say what I learnt about it is completely obsolete now and gone back to the lecturer). With WP, I'm just slack to dig thru the documentation to actual do a drop-down. But in the overall scheme of things, I would say WP suited me fine for my purpose.