I came across this eye-popping collection of strange building pictures here. Some of them are quite familar to me, such as the Lloyds of London building, but others I have not seen before.
Thanks to Stephen Hicks for the link. His site is definitely worth a visit.
This fellow, meanwhile, also has regular nifty pictures on architecture, with a strong enthusiasm for the works of Frank Lloyd Wright.