Hi nicnac,
I can't help with Zug, but here's a few suggestions for Basel...
In Basel there is the Hash House Harriers (branches found worldwide):
http://basel.harrier.eu.org/
I did a run or two with them a while back, very social and friendly, including beer stops en route

!
Or if you're looking for something a little more serious, this club is also in Basel:
http://www.lauftreff.ch (unfortunately only in German), but has some useful links on the site too.
There's a club that trains in Muttenz (just outside Basel). I'm afraid I'm not very helpful here, as I don't know what they're called or much about them as I only went along once with a colleague, but they meet and train Wednesday night at the track in Muttenz and along the Birs (river), and there were a few english speakers too! (sorry for complete vagueness!.. If it's interesting for you I will try to find out more.)
This site offers lots of info on running Switzerland (also not in english):
http://www.swiss-athletics.ch/index....bild=links.jpg (there's a couple of links to clubs in Zug in that list)
http://www.swiss-athletics.ch/lauftreff/lauftraeff.php
I hope that offers you some pointers!