How do I separate author avatars and comments in 3.4.2?

Ok, so this is what I’ve done. If anybody has a better idea I will leave the answer open for a few hours and choose it!

<?php if($comments) : ?>  
    <ol>  
    <?php foreach($comments as $comment) : ?>  
        <li id="comment-<?php comment_ID(); ?>">  
            <?php if ($comment->comment_approved == '0') : ?>  
                <p>Your comment is awaiting approval</p>  
            <?php endif; ?>
<cite class="fn"><?php comment_author_link(); ?> on <?php comment_date(); ?> at <?php comment_time(); ?></cite>  
            <?php comment_text(); ?>  

        </li>  
    <?php endforeach; ?>  
    </ol>  
<?php else : ?>  
    <p>No comments yet</p>  
<?php endif; ?>