Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Unless the program is built allow it to run in the menu bar, there isn't a way to do this outside of application launcher. You really wouldn't want to do this though since there isn't a whole lot of space up there compared to the dock which can scale better to keeping a lot apps there.

Not to mention that you can't get rid of the dock so you might as well use it for it's intended purpose.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.