Hm, he didn't actually say if it was a taco or cab taco. Hey, OP, did you land face down or face up?Is there effective body armor out there for internal damage like that in the abdomen? This is a serious question, since I've never seen anything like that for snowboarding.
Edit: Shit just Googled it, apparently there is. I wonder how helpful that would be though in that type of fall.