Magic Strikes - Ilona Andrews
Oh, man, this series.... What took me SO LONG to read this series? It's quite possibly one of the best series I've read this year. Keep it and you will have a fan for life!