The only way to get it percise is fasting testing your basal...
Which is basically testing every hour to see whole reframing eating heree's a guide to basal testing
http://www.diatribe.us/issues/13/learning-curve.php He does have a book but I perfer Pumping Insulin by John Walsh, known as the pumpers bible and well worth the investment (under ?20 if I remember rightly)
A couple of tips about basal testing..
Avoid eating any slow adsorbing carbs such as pasta, or high fat foods before basal testing, so if you are doing night-time testing, no pasta for dinner or tea... If you are testing in the morning no pasta, pastry etc for you evening meal... As they could still be impacting on your system when you are testing...
Create another profile which copies your main profile, and make adustments on this profile, when you got the adjustment right, transfer the setting over to your mian profile, this way you main one will always be the best working one and you know where you are too..
When adjusting, one thing at a time, if you make too many adustments in one go, you won't know which of the adjustments worked and which didn't too much haste ends in a pickle..
something quite often forgotten is the female monthy cycle, it can effect basal needs so bare this in mind, and keep notes it's actually a lot easier with the pump to see patterns on this score and it might be an advantage is gained by using a sperate basal profile when Aunty Flow is due to visit!
It does take time to settle into pumping, it's a lot easier and less intensive once you've got your basal pinned, as it's then a case of getting experience under your belt as you build this up it gets easier to decide what tactic suits what situation better, and when you come across a new situation you have more experience/information to make a better judgment how to tackle it with the pump..
I've been pumping now for almost 4 years, and my tactics are a lot different than when I started, more experience under the belt and improving techinques as you go along etc..