I can certainly commiserate with your player. In my first 3rd Edition gaming experience, I played a rogue/wizard, and all we ever fought were undead. My character was less than useless, and as a result I didn't have a whole lot of fun when we played. It would have helped if the DM had told me...