Thanks for the suggestions. As for what I'd suggest for the math section. I think it's more about how you approach a problem rather than trying to memorize the formulas. There aren't that many basic formulas you have to know, it's all about knowing how and when to use them. Here's what I normally do:
1. Read the question carefully, make sure you know what the question is asking for. Alot of times in the past I have read the question very quickly, and started to work on the problem only to find out later the question was asking for something else.
2. Visualize the problem in your head. For me, once I can see what's going on physically, I can easily figure out how I should approach the problem and solve it. The formulas you would use will make much more sense and it wouldn't seem like you are just plugging numbers into a long formula and not really know what you are doing, other than plugging numbers into a long formula to get a number that doesn't mean anything to you.
3. Look at the answer choices and see what type of answers they are looking for, before you actually start to work on the calculations. See if what the answer they are looking for is in fractions, decimals, or approximations. You'll waste a lot of time if you have to convert it to another form after doing the calculations.
4. Break the problem into steps. Most of the problems are multi-step problems anyway, and if you do it step by step, the value you are solving for, you can visualize and make sense of it. I avoid writing out a long formula to solve a 3 step problem, because then I lose track of what I am doing and if you don't get the right answer, it's much harder to diagnose what you did wrong in a long formula.
5. Since you don't have a lot of time to solve each problem, the solution is usually fairly straight forward if you have the right approach to the problem. If you find yourself solving a problem using brute force, then you are probably not doing it the "right way". This usually comes from experience and practice. You tend to get stuck doing a problem a certain way, until someone shows you a better way.
Anyway these are just my general math tips. If there are any specific types of problems you are having trouble with, feel free to post it and I can show you how I'd approach the problem, and see if that's any different from what you are doing now.