GameRand implement the algorithm posted here
http://www.flipcode.com/archives/07-15-2002.shtml
This is something I originally developed in the late 80s.
It easily beat rand() in term of numerical quality, and as the side benefit to be the fastest random algorithm possible.