don't believe all that you read...
I haven't heard of any 120genesis failures, I know of a few genesis150 failures tho.
still only a couple out of thousands of sleds sold, no doubt the ratio is alot better, but you need to be carefull with advertising like that, they (and most other company's) have a way of saying only the most impressive stuff and being ambiguos with the wording, tryin to confuse you into thinking it's better than it is.
sorry to be a cynic, but I have a family member that does that stuff for a living, so I've gotten pretty sick of all of it.