This is a great website for those stuck with names
www.nameberry.com
No good with links sorry 
It has some really good suggestions but mostly I liked the way they are grouped together, ie literary names, names from history, greek names, cool names and if you like* then you ill love ** etc.
Our little man has been Gabriel William since the day the weestick showed up 2 lines and weve not deviated from it at all. My only worry is that both my teenage Girls hate it and said independently that he will get teased. Apparently both have Gabriel's at their school/college and they get a lot of "gay" name calling
I did wobble on it and wonder if we are out of touch as we are oldies (40) and if it were maybe a little feminine, but all the adult comments, including all on here have always been so positive that Im just ignoring the DD's. Besides if you could hear some of their alternatives you'd shudder. (Hunter, Riley, various chav names!!)