If your ARM is about to reset, you had better take it. However, can't you get a fixed with your FICO scores in your situation? I would think that would indeed be the best. You really don't want to take on an ARM unless you have no other alternative. Today's market it so unstable.