My T-105s were in need of replacement and after doing the math on the difference in price I purchased 8 US batteries. They've been in the boat now for 4 years and I'm having better luck with them than the Trojans. I remember when Evans Starzinger purchased some off brand 6 volts in South America as he had trouble with some new Trojans and Trojans warranty wasn't supported outside of the US. He had good luck with them also.
I just spent some time on the Crown website. I've never heard of them but they've been around a really long time and a good website. I would think that if they have a good warranty and you don't hear any horror stories I'd go for it.