Me and my father finished the neck ourselves. This is the 5th guitar that we've done with Minwax wipe-on Poly. I know it *sounds* like a ghetto way to do it, but it turns out fantastic.
We do 10 coats of satin on the back of the neck, and 10 coats of gloss on the face of the headstock. Then just buff, buff, buff the heck out of it till it's like glass on the face, and silk on the back. It turns out to be a really slick, smooth, thin but durable finish. It's like the feel of an oil finish, with the real protection of a polyeurethane coat, but not thick at all. Lets the wood move nicely.
The body I had finished by Marty Bell out in California. He's an amazing guitar painter. I sent him some photos of some TV yellow guitars that I liked, and he matched the color perfectly.
The guitar looks a LOT more yellow in person. I can't wait to snap some pics outside, in natural light, to show off the real color. It looks a little too "banana cream pie" yellow in these indoor flash pics.
Sonically, the tele body, bolt on maple neck, and 25.5" scale length add a snap to the P90s that you can't get in a gibson. The combo is great though - gibby P90 chainsaw grind, and tele snap and string response.