I did a Trip Report on the place a few years back, but if your looking for beginner terrain Tarponhead, then you can always go to Squaw. I know the 8 hour commute probably doesn't entice you, but it's basically all beginner terrain, they got a new surface lift, and 99% of the snow is natural!!!