I'm huge fan of the Ronstan orbit blocks, for both the spinnaker and main sheets. The Ronstan main blocks I had were absolutely awesome even with a cheap line. I have a Harken 10:1 right now and don't know if I hate it because of the extra line or the tragic cleat adjustment.

I'm boatless.