Believe me John.. you are in job which you enjoy. Research is not like what they show in the movies. Most of the time it is just endless repetitions of the same experiment for months. If you have the mental fortitute to withstand a job with 90% failures and derive pleasure from the 5 % success rate (remaining 5% is divine will :-)), then you can consider a career change. I have seen many bright students give up research after doing their stint of project work. They do their MBA or computer programming and decide that being on a deskjob is much more exciting that doing research. But of course, interests vary. Who knows.. you may find research interesting. But more thought and probably a brief stint in a research lab would be a good idea to see whether the life suits you.
Come to think of it... if you are unlucky enough to get a boss who is less intelligent than you, not only should you have to listen to his ideas and act stupider than he is.. to please him, but you should be able to carry out his out-of-the-world ideas and make it work. Pretty depressing believe me.
if you are doing a job for which you are the master and boss, you are in the right business and dont change it.
bye and best of luck
And another thing.. research is probably the lowest paid job in the world with highest intellectual and time input per capita (it is common for us to do 12-16 hours of work per day)).