1. Housing: Wiesbaden or Mainz ? I read through the forum and seems like there were mixed answers - Is Mainz cheaper or Wiesbaden cheaper in terms of apartments ? Does Wiesbaden have nicer apartments for similar price range as Mainz ? Important: Do I always have to bring / buy my own kitchen ? Seems like either its fully furnished or nothing at all. Is it fairly common to find a place with just the Kitchen ? (Kitchens are expensive..blah :) ). I do own a house in USA and probably will bring furniture from here.
2. Social Life: I do like socializing and enjoying some night life. From the previous answers seems like Mianz is better in this aspect. Is the commute easy between Mainz and Wiesbaden in case I end up staying in Wiesbaden ?
3. Language: I really would like to be fluent in German but for the first few months I hope I can survive with English and my broken very basic German vocabulary. I know in the professional sector English is no problem but would some one please educate me if in everyday life - social, shops etc I can get by with English for the first few months ?