Yeah, I forgot to say: the <!–more–> tag works fine when using the_content() in the regular loop on the ordinary posts page (the one using the index.php template from my theme)
It’s only when I override the query (after the page is fetched) by using get_posts() and setup_postdata() that the_content() ignores <!–more–>
@jesseg5: check if you’ve got any html start-tags in your posts, if the <!–more–> comes before the end-tags, it can mess up your site