The best I've had was having my aptitudes tested by Johnson O'Connor:
http://www.jocrf.org/testing_centers/index.html
It's a couple days worth of tests and takes your actual aptitudes as well as interests in consideration and they counsel you on what you would be good at as a result. It's quite interesting as well. Changed my life even outside of career/education.