Hi workshy:
Several things occur. First of all the confidence issue needs sorting out. Is this that she can't think of answers fast enough in class? Is this that there is a particularly type of problem she finds tricky just now? It can be difficult - but really try to get her to explain what is troubling her.
Consider underlying skill issues. Is she able to multiply well (so knows her times tables) but then has difficulty applying that to division (inverse multiplication or possibly even division with remainders)?
My advice on the bond books is start with the appropriate age and work up, especially if the issue is confidence, finding that she can easily do work for her age group and then goes to work for older children will give her confidence.
I'd also recommend exploring some of the on-line resources available:
Woodlands Junior School has a fantstic 'Maths Zone' with all sorts of free on-line games - fun & practice to really secure those skills: www.woodlands-junior.kent.sch.uk/maths/
Cool Maths has all sorts of games/ ideas by particular maths topic (well function actually): www.coolmath4kids.com/
The BBC is designing a new website - BBC Learning (currently in BETA) and if you go through teachers you can access support materials for KS2 (which all have age range info attached). The maths page is here: www.bbc.co.uk/schools/teachers/keystage_2/topics/maths_ks2.shtml
Finally, if maths is something you're struggling to support yourself and you feel that more practice may resolve confidence issues a lot of parents (myself included) have found joining on-line tutorials has made a huge difference - the at home practice has reinforced learning and meant that class work is less challenging. Mumsnetters have recommended all sorts - so I'm not saying which is best. However, the improved performance/ success gradually leads to increased confidence and it's all up from there. There's several out there:
Mathletics: www.mathletics.co.uk/
Maths Whizz: www.whizz.com/
Mathsfactor: themathsfactor.com/
We have been using mathsfactor because DD1 at the end of Y2 could not subtract (not even take 1 from 10). It was desperate and DD1 was absolutely convinced she was no good at maths. Two years later she's a totally different person having moved from a 1a (end of Y2) and to now working to a 4a at the end of Y4 - having made 3 sub-levels of achievement during this year.
You can either do a monthly subscription or you can pay a one off fee (around £20) for worksheets.
I don't have all the answers and every child is different but I do believe that you need to keep sending signals that you believe she can do it and keep encouraging her. Sometimes I think the real problem is that it starts to get a bit tricky and require more thought/ effort/ time - and that can be a real stumbling block when everything has come easily to this point.
I hope you can help your DD with whatever the trouble is. Best of luck.