NASA has announced that it will start taking applications to be an astronaut from anyone that wants to be an astronaut. There are a few caveats though. It seems if you don’t hold a degree in a specific subject, you need not apply.
NASA is specifically looking for potentials with degrees in math, science, or engineering and at least three years of work experience. NASA has stated that it will be naming the people chosen for the mission sometime in 2013 and training for the chosen will start in August of that year. via Slash Gear
Also more info here at cnet


