I too have found an improvement in my diet has given me much better control. Where possible I'm exclusively eating wholegrain for carby foods including bread, pasta and rice. I've also switched to wholegrain fish fingers (Bird's Eye do these), and I've started having Alpen 'No Added Sugar' muesli for breakfast, weighing an exact serving every money and topping it with some Alpro plain yoghurt.
This has led to a big reduction in my insulin doses and I'm now having less fast acting in a day than I was once having for my main meal. Losing/reducing high GI foods that cause quick peaks has made this possible, and everything is more predictable than I've ever found it to be.
In my experience the discipline to be more structured and slightly restrictive pays dividends that make it very worthwhile.