The code I've written uses Rand.Next to generate a random number - and I've used the Randomize() function in a couple of places to try and get the seeds to be unique. But on machines that run at ridiculous speeds (a friend is using a machine running at 3 Ghz), the program runs so fast that the seeds are identical anyways.

So.

How do I get truly random numbers out of the Rand.Next method?