Using Trunk 1 for all calls has enabled me to drastically reduce the size of my Dial Plan.
This is because since I'm putting all of the instructions in the individual SP/VG's Digit Map, I can arrange them in a specific order in the Trunks's Digit Map
For example since all UK numbers are longer than Israel, if I put the UK's VG before the Israel's VG I don't have to make sure they avoid each other.
I think using a trunk group is much better than using one Digit Map with **Xs
This also fixes the problem with dialing from a PAP2,AA or Obion App since there is no processing needed!
This also speeds up dialing very noticeably.
Thanks Ianobi for introducing me to Trunk Groups.
edit: See this for an explanation:
http://www.obitalk.com/forum/index.php?topic=4036.msg28744#msg28744