Though I'm not a boy, and it's pronounced the same way as
Michelle. ;) It's after my aunt, who's named
Michele.
I don't mind it on a boy - but then, I've been watching a lot of Gilmore Girls lately and there was a male
Michele on that show. :D Plus, just about anything goes as a mn IMO.