These are just my personal opinions, remeber everyone has different tastes, and also I don't know how these names would flow with your surname either.
William - LOVE this name, I just wish it wasn't so popular. I really like Bill as a nickname, I just love 'old man' names on little boys.
George - LOVe this name too. It's strong, but sweet, grows well from a child into adulthood. I think it would be hard to make a judgement of a George, they could be any type of person.
Samuel - This would be the name I'd use for the baby I'm about to have....if only I could convince my Husband. I just think it is such a timeless, classic name. Also Sam is a cool nickname.
Charlie - Not a fan of 'nicknames' as first names. I like Charlie, but as a nickname for Charles. Also to me, Charlie has become way too popular.
Reece - Like this name, but more on a girl.
Jenson - Just think of the F1 driver and can't disassociate.
Ava - Nice, simple name. Quite a strong name, but very very popular, which puts me off a little.
Ayda - She'd have to spell out her name her whle life...trust me that gets annoying.
Alissa -Same as above.
Annie - As a nickname for Anne/Annabel then I like this name.
Emilia - People would probably assume it was 'Amelia' and she'd have to spend her life correcting people.
Eva - LOVE this name...don't understand why it's not used more. A good alternative to the super popular Ava.
Edie - OMG LOVE this as a nickname for Edith.
Darcy - A bit common...I've only ever heard this name screeched through supermarkets!
Ivy - A bit plain as a first name, but a great middle name.
Nancy - YES...why is this name not more popular. Not much nickname potential though.
Phoebe - A simple name, an old lady name which is really ready to come back. Also like Penelope, which is a similar name IMO.