This is a good idea, but the background and border make it look really ugly, so I would suggest removing the bit in red
Code:
<!-- SHOW OP IMAGE FOR POSTS -->
<vb:if condition="$thread[postusername]==$post[username]">
<div align="left" style="float:left;padding:7px;margin-bottom:5px;background-color:#252525;border:1px solid #000000;">
<img src="images/OP.png" alt="{vb:raw post.username} started this thread." />
</div>
</vb:if>
<!-- SHOW OP IMAGE FOR POSTS -->
Also for 4.2 Patch 3 the find is wrong, if you place it below this code :
Code:
<dd id="reppower_{vb:raw post.postid}_{vb:raw post.userid}">{vb:raw post.reppower}</dd>
</vb:if>
</vb:if>
</dl>
</vb:if>
It will appear above the contact icons