I thought I had my site - http://www.elanstudio.net - up and running just fine. I've even put different pieces of wordpress on every page, using Show Category Post plugin. The main wordpress index page (the thoughts page) seems to work just fine. It's the writing page (http://www.elanstudio.net/html/writing.php) that has the looping problem. As you'll see, I only get two posts, and the third gets sent to the top of the page somehow, and behind the banner image and rest of the page (once it hits the main post section, it disappears behind it). This didn't happen until I posted the third writing post (this page is showing only those in category 7-writing, and the haiku category in the sidebar).
I'm using the same css for the fun stuff and home pages and don't see a problem with them yet (but don't have any posts on those pages yet). The thoughts page uses the wordpress css.