Nigel has been a long-time love of mine as well. It's so studious and proper-yet-cheeky and warm and wooden, like a big old desk, and I like "Nige" as a pet form. I would also use it.
Nigel &
Giles were two names that "belonged" together in my mind for ages.