Aaron,
I've used the W3 a lot, but that's only because it was recommended through my classes. I just finished my Specialist's Degree in Educational Technology and took Beginning and Intermediate Web Development. Lots can be found just through internet searches, when you're authoring it yourself (but again, you need a handle for whatever language you choose). I prefer XHTML just because that's what I've been taught. I started towards Flash last semester, but saw all the mess it can create for site visitors so when completely into Javascript. I also enjoy using CSS because it gives you a lot of control in web design. Check out
CSS Zen Garden for some looks. Best of luck to you as you make your choices and get started.