My daughter hated doing math, and it became a daily battle in our house before finding Teaching Textbooks.
She was/is good at math, but she just hated to do it. Unfortunately, I chose a curriculum based on great reviews and testing statistics, and didn't consider her learning style. After 4 years of battling and trying to adjust the curriculum to make it more 'daughter friendly', I decided that it was time to try something else.
We settled on Teaching Textbooks because it was computer based (for her grade) and more interesting to her. The product was fairly new, so I was leery, but it turned out to be such a blessing! She still hates math, but she does it without complaining, and her independent testing scores are very high.
She's moved on from working on the PC to working out of a textbook (7th grade and up are no longer done on the computer), but she's still doing great.
The only adjustment that I made, was to move her up a grade level. We felt that her grade level in TT was too easy for her.