If you mean on a Blog overview page like this: http://www.kriesi.at/themes/choices/blog/ , then you’ll need to open and edit includes>loop-index.php in your theme files. Lines 121-165 hold the meta info for the individual post so they will need to be move up to just after the slideshow which is:

<?php

//echo slideshow
echo $sliderHtml;

?>

Just put the whole meta div right after that and then save the file. That should move it for all of the loops to be just above the blog title/date .

For the single post spacing, Try adding the following CSS to your Quick CSS (located under the Styling Tab in the theme options) or the custom.css file in the css folder of your theme files: