Hi Phil,
Actually it's NOT VSD, it's the code! it's not complete.....(banner)
The player on the other hand has a greater then (>) sign in it that shouldn't be there which is why your code is showing below the player. Should be this:
<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyODU4Nzg5NDYyMzMmcHQ9MTI4NTg3ODk1MDg*MiZwPTI3MDgxJmQ9cHJvX3BsYXllcl9maXJzdF9nZW4mZz*xJm89/MGFmZDU3N2NlOTViNGFmZGI4YWU2MWI2ZTJhYWIxNGUmb2Y9MA==.gif"; /><embed type="application/x-shockwave-flash" src="http://cache.reverbnation.com/widgets/swf/40/pro_widget.swf; height="326" width="434" align="top" bgcolor="#ffffff" loop="false" wmode="opaque" quality="best" allowScriptAccess="always" allowNetworking="all" allowFullScreen="true" seamlesstabbing="false" flashvars="id=artist_1009084&posted_by=artist_1009084&skin_id=PWAS1003&background_color=710C87&border_color=000000&auto_play=true&shuffle=false"/><br/><img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://www.reverbnation.com/widgets/trk/40/artist_1009084/artist_1009084/t.gif"/><img
http://www.reverbnation.com/widgets/trk … amp;lt;img <http://www.reverbnation.com/widgets/trk/40/artist_1009084/artist_1009084/t.gif%22/><img height="1" width="1" border="0" src="http://a.triggit.com/px?u=reverbnation&rtv=1009084wd,Rock,Funk,Classic%20Rock" />
I find it striking that the code is changing in VSD, VSD won't do that! I don't believe. lol SO are you editing any of the code before uploading? If you think it's VSD then add this code above to another page as test, save it, then upload just that page in filezilla (ftp client) do you have it?
http://www.filezilla-project.org 
Did you ever get a script error pop up when you previewed in VSD?