I'm running about 20 sites on one bluehost account. I'm new to IM but find my sites a bit harder to rank then described by various guides. I just discovered that there are over 900 sites on the same IP. Even if I was running complete WhiteHat (I don't) Im quite sure that quite a few of the other sites on my IP would run blackhat. Is there a huge penalty for sharing IP like this? Should I move my sites to a cleaner IP/host?