That is a tough choice indeed. I was wondering the same thing if I were to choose right now which sled I would take home with me...and it was between the XP and the Nytro. Of course I would have wanted to put a supercharger on the Nytro!!!!! Woo Wooo
Hopefully you will be happy with what you have gotten and won't have any troubles.