
Sorry to hear about your loss Baz. It really sucks to have a bike pinched but keep the feelers out, you might still get it back. I know at least one person who was reunited with their bike after dropping flyers into local bike shops, when the unsuspecting new owner brought it in for a service. And as you say, there can't be many people out there who can ride a frame like that without being torn limb from limb!
Anyhoo, both of them are OK bikes and should get you round the trails. The Cape Wrath is meant to be a bit heavy but pretty strong. Don't really know about the Avalanche. And I know it's an outside chance but have you though about looking second hand? I know a couple of Herculean people who might have something suitable knocking about so I'll ask them what they've got spare.