I play Poker Stars a lot and it does not seem any "more rigged" than any other site. There is so much money in online poker that I can not imagine any site taking the chance of being banned by "having their software cheat". I think you have just run into a streak of bad cards IMHO.
You can lead a horse to water, but a Donkey will chase you to the river.
Team Finishes:
1st Bodog Trophy III
2nd Carbon/Aced Trophy X
3rd FullTilt Cup IV
2nd Aced Trophy II
3rd Bodog Trophy II
Individual Finishes:
1st Carbon/Aced Spring 2011 League
3rd Carbon/Aced Trophy X
3rd FullTilt Cup IV