Because I am stupid, I hand code all HTML, and it's all generally prett y simple and elegant. I don't use any fancy tools - VIM is it. However, I think there is definitely a place for newer stuff like Flash. I personally want to use Flash on my new site to do some artsy fartsy stuff, but that's just me.
Anyway, the point is, I think for just simple information, straight HTML is fine. For sites where you actually want to <b>present</b> something, do whatever you want. As long as I can view it on Linux