...
I dont think that having them all on one server/IP will hurt your PR per say, but if you inter-link all of them it will more than likely affect your link back weight.
If it looks spammy then it is spammy.
Most of the hosting companies offers cheap or even free IP for each domain.