Rogaine works in that it makes keeps you from losing all the hair you would lose without it, as long as you use it, but it won't keep all your hair up there and it will fall as soon as you stop using it.
Plastic surgery is useful, but really expensive.
I've done both, and, let me tell you: If I had known I would get thinner (fat pale and shaved didn't look that good) and if my rich parents didn't want me to do the surgery (that is, they will pay for it if I want it because they don't like bald men or something and had actually been suggesting me to get it for a long time before I finally decided I wanted to), I probably wouldn't have done it.
I love having hair, and self transplanted hair is there to stay, for ever, wich is pretty cool.
I don't love having a giant smile shaped scar on the back of my head (there are methods that don't scar now, but not when I did it, at least not is Spain) and I don't love either that the surgery I got was the first one in a line of 3 or more expensive procedures, to compensate for the natural hair loss thet is happening with time.