This really depends on what you want to do with the dog.
If you just want a pet dog that lays around the house most of the time then one of the smaller breeds, such as a Cavalier King Charles Spaniel would be ideal. They don't need too much exercise, and are usually good with kids. Make sure the parents are heart tested though.
If you want a dog to go on long walks or to take to training, why not consider a Labrador or Pointer, they are both fairly laid back and easy to manage. Check hip scores and eye tests for parents.
If you want a dog to do obedience or agility then go for something like a Border collie or GSD, but you need to realise that they need lots of exercise and training. There are dozens of breeds available, why not go to a dog show and chat to people about their breeds, and you can choose something you like the look of safe in knowledge that you realise their needs. Where abouts are you - I can let you know of dog shows in your area.
Go to the Kennel Club site www.the-kennel-club.org. where you will find details of breeds and breed clubs. Or try www.champdogs.co.uk for lists of breeders if you know which dog you are going for. Good luck, choose wisely because hopefully you will be together for many years.