Site articles are Content Parts, and in CS2007 (and prior, though I don't know how far back) they can be displayed on a single page. The /themes/[theme]/content/content.aspx page can be used to format the articles just the way you like them. I haven't used this feature so my demo page isn't all pretty the way it should be, but it gives you the idea of what a site article page looks like.
The url of a Site Article is http://mysite/content/contentpartname.aspx. The contentpart name is shown on the administrative Manage Articles page.
The url for my What's New content part would be http://mysite/content/whatsnewbox.aspx.
And now the information you've been waiting for, how to use a SiteUrl CSControl to link to a Site Article! The SiteUrls.config item to display a content part is contentpart_articlename.
<url name="contentpart_articlename" path="{0}.aspx" pattern="##contentName##\.aspx" vanity="{2}?contentname=$1" physicalPath="##themeDir##" page="content.aspx" />
So our link would look like the following, where we pass the contentpartname as Parameter1.
<CSControl:SiteUrl UrlName="contentpart_articlename" ResourceName="myArticleLinkText" runat="server" Parameter1="whatsnewbox" />
As Forrest Gump would say, "That's all I have to say about the SiteUrl CSControl."