TruVativ makes an excellent crankset. My only experience, however, is only with the Elita on two different road bikes.
TruVativ cranks are ISIS splined. That means unless you want to change your bottom bracket, or your current bottom bracket is ISIS, you will not be able to use the TruVativ crankset.