Why would you post here wanting to know of another Turbo site other than this one? I could understand it if you had been around awhile and felt this site didn't suit whatever needs you seem to have, but it was your first post. I hope you're not retarded or something. You won't find any other sites about the Turbo that are better than this one.