DNA test to trace ancestry

Has anyone ever taken a DNA test that gives info about your ancestry and if so, what company did they use and would they recommend them, 

Parents Reply Children