Eww.. yes it'll be better than a linear regulator, but man will it get hot still...
Lemme see... I've drawn a few, like this for example,
http://seventransistorlabs.com/Images/LED_Light2.pngbut it's literally just the same thing; the current sense is 0.7V, but that's fine efficiency-wise because it's high voltage (80-100V on the LED strings).
I like to do this from time to time,
http://seventransistorlabs.com/Images/Discrete_Tube_Supply.pngnamely, saving efficiency by using a higher gain / lower voltage current sense circuit. But this is a flyback supply, so it requires a transformer at least. This of course is a voltage regulated supply, but that could just be strapped to a constant peak current setting instead, and the output will likewise be const... well... independent of supply variations, but not something you'd call constant current. More like constant power. That would be fine for powering LEDs or heater wires, but maybe not whatever you're working with.
Oddly, I've drawn a few buck circuits along similar lines as these, but not built or refined them. I never seem to have a need for buck converters...
What's the nature of the load? Obviously(?) it's not literally a 0.3 ohm resistor, or it wouldn't matter how you apply power to it (constant voltage or current).
Tim