My friend has just had a baby who she named Oscar. It's a lovely name that fits different personalities - I can imagine a cheeky Oscar, sporty Oscar, gentle, shy Oscar....whatever.
It does sound a very middle class name, I think. Kind of fits in with Hugo, Felix and Maxamillian.
If my Husband hadn't vetoed this name, it'd def be a contender.