I'm interested in learning hacking so i have been thinking of getting back track as well. I'm thinking of starting with a simpler linux first though and get used to that, then move on to backtrack. Anyway tell me how you like it if you get it.
I would recommend learning a computer programming language first; C, C++ and Python to name a few. It may seem daunting looking at so many trying to figure out which one to use yourself. The solution is to choose the language best suited for what it is intended to be used for. None is really better than the other in general. Another option would be to simply get a Computer Science Degree where they will or should teach you the basics to get you going on your merry way. Try Slackware or Arch Linux. Keep in mind either is not for those who don't know their way around the terminal. Ubuntu would be a good place to start out if you are new to Linux distros.