That sounds like a good result.
I have had good results with 2x claims through home insurance for computers, both accidental damage.
First was an accident when I had a go at trying to watercool my PC... I was 18 and had not long ago done a rebuild.
It had a whopping Athlon XP 2400, 1.5GB RAM, 2x 36GB Western Digital Raptors, an 80GB 7200rpm drive and a 120GB 7200rpm drive in a thermaltake case.
Their first offer was an upgrade for the main components, but only 3x 80GB 7200rpm drives and 1x 120 or 160GB 7200 rpm drive.
It was my mum's insurance and I got her to reject the offer... but she couldn't quite manage the why, so I remember having the conversation with the insurer and complaining that the hard drive replacements were not up to scratch and they needed to fix that.
It took a few days, but she came back to me and stated that their supplier couldn't get ahold of WD Raptors... just told her that she would have to try a different supplier.
A couple more days and she came back with a new offer... it was immense...
I got the latest Core 2 Duo Extreme Edition, 2 or 4GB of top-tier low latency memory, high end board, high end PSU, 2x 76GB Raptors AND 2x 146GB Raptors, along with the latest 2nd-best ATi card XT2800 or whatever it was called.
As you can imagine... I was quite chuffed with that result
Second time was with an older laptop that was dropped... it was 3-4 years old, but it was a compact 13" screen laptop that only weighed 2kg (back then 2kg laptops were still quite hard to get hold of). First they tried to pawn me off with something of similar performance, but a cheap and bulky 15.4" laptop.
Again, I had to reject the offer and give them an idea of what was a fair comparison... they ended up sending me a cheque for 1100 quid for a 3-4 year old laptop that only cost 700 to begin with... hehehe

I went and bought a macbook pro... then sold it for not much less than i bought it for a few month later and used the money while i was a student to go on a kitesurfing holiday in Dominican Republic
It seems like you just have to kick up a bit of a stink and reject the first offer...