Gotta buy real Spanish Chorizo, from Spain, Dude. The Latin stuff is, well...you know. Authentic Spanish chorizo is the consistency of hard salami, and made of far better ingredients. Latin Chorizo and Spanish Chorizo do not compare.
Check out http://www.latienda.com
for imported Spanish chorizo. Look closely, since there are American made kinds for sale at both places. You want the imported Spanish stuff.
When I was a kid, my dad dragged my a** off to all sorts of foreign countries in the service to ours, so I was able to taste the difference in the foods of each. There is a big one.
Good luck to you, Dude, and happy hunting!