HRoth - 11:31 am on May 3, 2010 (gmt 0)
In my experience, shared hosting isn't problematic in itself for speed. My ecommerce site is on shared hosting and it includes images, but my average download speed on that site is 1.2 seconds acc. to Google. I think that's because it's static html. In contrast, my blog speed is now twice as fast as it was since moving to a new server, and that coincides with my own experience with it. Google says the blog is still slow in general, but from what I can see, that is because they are including info from the old server; there were times it was taking 35 seconds to download (you get what you pay for, I guess).