Go Hassun for including a Yaoi title in your list. (Ai no Kusabi)
Anyway. *fangirl moment over*
Len's right, magic is a huge staple in not only the magical girl genre but anime in general.
How many anime pop into mind that use some form of magic in them... I can mention dozens.