Dude, you really have fucked yourself up.
I work in the radiology dept at the local hospital and we see lots of people coming in after the last run of the day. Tired, legs give out, and WHAM -RIGHT ON YOU FACE. 2-3 hrs is enough for me.
Snowboarding is a rough sport. Reading your injury list, I would have imagined someone like the kids that ride the terrain park. The half-pipe and big jumps really put a hurt on people. I don't do that stuff anymore, just free-riding in the the powder and in the trees.
I think one of the airlines flies directly from NYC to Steamboat. You should come out and ride and play some guitar. Not to many Marshall nuts out here.
Jeff