I'll definitely check out Streuli (name sounds familiar), thanks.
Swiss photography is cool, as I haven't really seen any published work from their either (or any of the locations I stated in the first post).