It is often very difficult to predict which will work the best for any one individual. However, amitriptyline is a good choice in many cases because it is not a narcotic medication. I was taking Imitrex but that had me sick of the stomach whenever I take them. Imitrex is used for migraine headaches, not for headaches due to brain tumors. Headache management can be very challenging.
Headaches are a small portion of the difficulties encountered in treating brain tumors.
Obviously, the more concerning portion of the treatment is focused on preserving neurologic function. There are two main purposes for surgery in patients with brain tumors. The first is to obtain tissue to make a diagnosis. In some cases, tumors can be treated with minimal amounts of surgery. The second goal is to allow the surgeon access to the tumor to attempt total removal.