US President George W Bush may be a lame duck, but protesters and aspiring US rivals are still dogging him with a passion on his last foreign trip.