Hey, have you considered weight lifting? It's a good way to put on weight, more muscle helps with BS control, and the ladies certainly appreciate a looked after gentleman!
In terms of insulins, I've not used those you've mentioned but have had very good success with Levemir and NovoRapid. Lantus allegedly has a greater affinity to the igf-1 growth hormone, but the jury is still out on that one...
Calories in -v- out. Eat more, take the right amount of insulin and you will gain weight.