I use wordpress for all of my sites now. Some of them are blog format, others are just now getting to be a blog format and have hundreds of pages on them already.
We do have sales pages set up and those are straight sales pages I add to the hosting. The main one I can come up with quick is http://scrapfactsguide.com I bought domains for it, but those actually point to the subdomain on the site. The regular site is done in WP. I just put up the sales page in html
Other sites follow the same thing.