I would like to say, that I had been considering doing a degree in nanotechnology at the university of Copenhagen, but was adviced against doing so by the researchers I worked along with during the summer at the university of Lund. They told me not to do highly specialized undergraduate degrees since research might change direction in a few years and you will be stuck with a more or less useless degree. They told me, do but do either chemistry, physics or a combination. You need the fundaments first.
With a degree in chemistry you can do research in many different areas, such as nanochemistry (yay!) spectroscopy, quantum chemistry (I don't know the specifics, but it is theoretical chemistry with computational chemistry) and so on. Chemistry is an excellent choice of degree (as compared to jurisprudence :P)