Replace your steering head bearing with a set of All Balls tapered bearings.
mystic_1
EDIT: Sorry, my last post probably wasn't clear. What online sources carry All Balls for a 1978 750k-Bike Bandit, Dennis Kirk,etc?
These are available in a number of places, I got my latest set off of Ebay. Any shop that carries Parts Unlimited will be able to get them for you, too.
You want All Balls part number 22-1011 which is for CB750's from 69-78, plus many other models.
+1 on what Markjenn and the others are saying, however. Steering bearings are a common source of this kind of shimmy but do check all points mentioned above for looseness.
Having said that, upgrading from the stock steering bearings is something I would do whether they were worn or not, but maybe that's just me.
mystic_1