This is just a quick addition to this post:
I had the same problem with my '02 b12S.
I followed the consenus and got a set of the Shinko 009's.
Headshake gone...for a while.
Now I have about 2K miles on these rubbers and the headshake has returned, but not quite as bad as before.
I get no shake above ~55mph, but anything below that gets progressively worse down to about 20-ish, then smooths out again.
I heard someone mention a while ago that it could be a steering head bearing issue, but I haven't been able to confirm/deny it.
Any ideas anyone? I really hate riding with my hands on the bars, what a drag!
PS. Don't misunderstand, I love these Shinko's. They flat rock in wet or dry and wear like Levi's, plus they're cheap as grade 2 dirt.
Later!
Elmojo