My DS1's name is Joel so I'm a bit biased when I say I love it LOL! I love it because although it's not an "out there" name, it's not that common ATM either so he won't be going to school with 6 other Joel's. It also sounds great when you have to yell it out LOL!!

My other fav J names are Jeremy and Josiah.

Good luck!