I live in the Alps!

The best riding I've done anywhere is at the North end of Lake Garda. Riva or Torbole are good bases, the tourist info office there has maps and route descriptions or there's lots of books available, just in German.

Otherwise, have you thought about doing a transalp? Going from the start of the Alps in South Germany to Riva on Lake Garda.

See here for more info www.transalp.info/english/index.php