So we were playing the other day, and the player playing the sorcerer was complaining about not being able to cast the higher level spells enough. His argument was that if he has the ability to cast 'x' amount of 1st level spells, 'x' amount of 2nd level spells, and 'x' amount of 3rd level spells, for a total of 'y' amount of spell levels a day, why cant he break it up how he sees fit, just not going over the total amount of spell levels per day that he is allowed. The GM thought about it, and said it made sense, since its almost like the sorcerer has that much power inside him per day, so he is allowing it. I did the math, and realized that at a higher level, he would have crazy amounts of high level spells. I would suggest Psionics, but we currently to not have the books that would allow us to run a psion properly. What do you think...overpowered or not? And any suggestions on what would be a good compromise?