I can imagine you want that, as the CMS frontpage layout is not really well thought of from a designer point of view,
for one thing the "read more" button is not ligned out if you use more than one column for your layout, which is not so nice.
I am busy writing a custom style, with nice margins etc
But a quick solution for this:
Go to template:
vbcms_content_article_preview
depending on your layout place the contents of the article preview image/text between
HTML Code:
<div class="cms_article_minheight">
and
Then go to vbcms.css and put:
HTML Code:
.cms_article_minheight { min-height:265px; }
In this example the readmore buttons will be placed at a minimum of 265px beneath the title, even if there is no more text to show (the height is all depending on the length of your preview text and the max width of your images)