Thanks guys. I pick up the winch tomorrow and the bumper should come in 1-2 weeks; I'm pretty stoked.

One more question, do they give you enough cable to move that solenoid away from the winch a bit? Fabbing up a mount or a plate is no problem, and I'm thinking it would be nice to get it out of the way as much as possible.