I'm on board with Reindeerflame's suggestions, but as those total 8 nights (so probably 9 days), that may be a little more time than you have. If so, leave the Rhine Valley for next time and focus on Berlin & Munich. Regardless of what your interests are, you will find things to interest you in both cities.