Oops, you're in SF. No snow.

For the home trainer you can try some Spinerval DVDs. Some are hill-focused, and will wipe you out all right.