Ok, I have a few questions.. First of all the ROM versions such as my XWKDD.. what does this mean and does it have to be the same on any ROM I use? Second... Kernels.. Can I use any kernel I choose or does its version have to match my rom? Third... Modems.. How does all this work? Can i use any modem version i want? Which one works best in what area and with what carriers? any help on these topics would be well appreciated. Thanks, Alex.