Thanks for the replies. i contacted a dealer who sales and installs the "Bionx Kit". I asked him if it would fit my bike. My frame is the smallest trek makes..15 inch frame. I was worried that the battery pack wouldn't fit in the area below the top tube. ( the dealer is located about 2000 miles away)
He told me that he has installed several on the 15 inch frame. I'm probably going to go with the "Bionix kit". I really like the trek 7100 bike. It's been trouble free ever since I bought it, and I enjoy riding it. It's very comfortable. It also has "specialized Armadillo tires" on it. with the flat proof technology.
My son is coming home for a visit soon. He said he would install the kit for me. So that's good news. So, I think I will install a "Bionix Kit" and forget about the the giant and eZee bikes. Thanks again for the help everyone.