Piers Anthony has both the Incarnations of Immortality series and the Xanth series, the former deals with Aspects(mother nature, time, death, war etc.) and mortals interaction, and the latter deals with lots of magic and bad puns.
Edit: And, Terry Pratchett has the Discworld series, very funny and lots of fantasy.