Israel (full strip search
)
Iraq
Afghanistan
Indonesia (at the time of East/West Timor independence business)
Lebanon (once recently had a real going-over because I had a passport full of visa stamps from places like Iraq, Afghanistan etc) Other than that has been fine.