Good news George. I had the same results on my bike as you know.
Basiclly the 07 with O2 sensor is still lean in the lower & mid range rpms & my fuel mod will help with low to mid range leaness, the only difference is now the 07 model is a little rich in the higher rpms 60% throttle & above, where the 04 to 06 models was lean accross the whole range.
If you are after a better ride low to mid range my fuel mod with a O2 sensor will help, if you are after power across the whole range & want to correct the fuel mixture across the whole range then a Power Commander is the best option.
I am here to provide the facts & not to promote my mods.
Latest info on this mod
http://www.xt660.com/showthread.php?p=46222#post46222