I'm a little confused toward this one. People seem to have really varied reports about certain kernels and ROMs and whatnot working on their phones. For some, King's #1-3 are either really stable or completely unusable. Same goes for the Hydra kernels, or Skyraider, or Cyanogen. But I don't get WHY this is the case. Take two Incredibles off of the HTC line and somehow they react differently to the same pieces of software. How's that work?