The Rad is the place to stay by far. I stayed at both and the Rad even though it has parties every weekend is a little better for you guys. The Rad is a little further away but not too bad. It is also closer to mainstrausse which I am sure you will enjoy. When you go to Mainstrausse go to ZaZOO they have awesome pizza!
Mainstrausse is like Hot Chick City, I don't need to say anymore you guys will find out!