To answer the question: Mersenne Twister, which is far better than any commonly found linear congruence based pseudorandom generator. It passes all but the most cutthroat of the randomness tests used for determining "goodness" of a given generator. A sequence of 10 or so numbers is not going to change that.
Discussions of the "random is broken" kind appear in any game where chances are known to the players, because sooner or later someone stumbles upon some abnormal sequence that allegedly "proves" that something is wrong with the game's generator. It has to happen, because if a random sequence is large enough, one will always find a small chunk that exhibits some kind of a pattern. Watching a sequence long enough will produce such chunks of arbitrary length, with arbitrary pattern. It's what statistics say. Or Ramsey theory, in a much broader sense. Once the human mind is set on registering such abnormal sequences, it will start to ignore much of the relevant data that, when examined, could easily dispel the illusion.
In some cases, such complaints even lead to efforts by developers to rig the random generator so that it won't produce abnormal sequences at all (for instance: for rolls with 95% chance, it would never produce two failures in a row). This works as far as fooling the human perception is concerned, but frankly, it is done by derandomizing a random. A recent example of such tampering with otherwise good RNG is Civilization V. It's not even a secret.
The best way of dealing with such topics is requesting thorough statistical tests over at least several hundred of rolls. Taking samples of this size under scrunity invariably reveals the random generator to actually work good. To spare the effort:
http://pastebin.com/VdseVhSt (1000 times Random(1,100))
Feel free to apply any statistical tests over this sample. And share the results.