If you are getting a little red x images after you attempt an upload, then there might be something blocking the image transfer on your machine. The most probable cause of this is a firewall. You may need to configure your firewall to allow traffic to pass through from Meridian.
You can also try adding Meridian to the trusted sites in Internet Explorer. You can do this by going to Tools->Internet Options (the Tools menu is located at the top of Internet Explorer).

Once the window appears click on the Security tab. On that tab click the green icon for Trusted Sites.

Once you have done that click on the Sites button. You will see a textbox where you can enter a site and an add button.

Make sure the checkbox at the bottom is not checked. Enter each of the following URLs and click
the add button:
http://meridian.noblespirit.com
http://www.noblespirit.com
ftp://www.noblespirit.com
Once you have done that click the close button on this window and then click the OK button on the other window to close them both out. You should now be able to successfully upload your images.