CCS and just plain old HTML are VERY functional, but not as (forgive me) flashy. Thats just it. Flash sites have an awesome presentation. Works great as long as you dont use dial up. Realize if you are in a rural area, no one will wait for your site to load. Also realize iPhone users cannot see flash.
There are new flash templates with readable text, the ability to link directly to a page (eg:
Abilene Boudoir - Flirty, Sexy, Pretty Photography for Women connects to the B&A gallery on my boudoir site).
This site, while better than old flash sites and is easily editable, still has issues being logged into search engines, loading issues for slower connections, etc.
We used html custom sites for a LONG time. I switched stuff over to flash templates about 2-3 years ago b/c of time issues. I needed to edit quickly and update info. I have mutliple businesses and Im not a webmaster, but Im acting as one. So Im self taught in html, flash, swish, ccs, and a bunch of other odds and ends. Using a template is WAY faster and easier for me. I hate the conformity, but its a small price to pay for the time it allotted me.