I am glad that you want to try to get better control. As a T2, the most effective thing I ever found was a low carb diet. I've also heard many opinions that the drugs in the sulfonylurea class (like glipizide) don't tend to work over the long term and may even make things worse. There is a good comparison of the different drugs on the market from Consumer Reports, and although it is a bit dated, I am always a little leery of the latest new drugs that haven't been properly tested.
And I second what Stemwinder said, many find the GLP-1 drugs like Byetta and Victoza work well. There is even a newer version that is a once a week injection called Bydureon.
But in truth, it is also ok to use insulin. With proper diet and exercise, it doesn't have to mean weight gain. I haven't gained weight in more than 2 years of insulin use. But if you start on insulin, it would be best to use a good regime. You need a basal insulin to keep your fasting blood sugar in control and a rapid insulin for meals. Novolin is an older insulin with limited availability. It is only available in a vial and is used with a syringe. Newer insulin's are available in convenient pen form and most people think they work better.
I found the books "Using Insulin" by Walsh and "Think Like a Pancreas" by Scheiner really helpful