seems this homepage got the pic of cheney where bin laden should be, is this mere coincidence or indicative of something more? www.ftcnet.net/