Both of my basses are gloss finished, so Meguiar's all the way. The Chuck Berry Theorem: If it works for cars, it'll work on guitars (also subscribed to by the Right Reverend Billy G). I will not, however, check to see if water beads up on the finish . . . .
For the brass parts after polishing, Alberto VO5. Yes, the hair stuff in the gold toothpaste tube. Does a remarkable job of keeping the polished brass bits shiny for a long time, just enough to make them feel ever-so-slightly greasy to the touch, or about the way you'd leave a blued firearm feeling after a wipedown with an oiled rag.
I also found that for chrome or nickel parts that seem to have fingerprints that won't come out (especailly chrome ears on tuning keys), car wax (NOT polish or wax polish, it has compound in it) will usually get those out.
For allen screws, or any other wiggly bits in the hardware, I use BreakFree CLP, one of those firearm wonder-lubes. Totally beinign to finishes or electronics, with it you can forget about sweat or other fluid induced rust or seize-up of those tiny moving parts. Terrific for Floyds. Usually available at Wally World or places where firearm accessories are sold.
J o e y