I've been out of the MTB scene for 6 years now but I'm tired of my <cringe> hybrid which seems to be made of some new metal that rusts like crazy and need a new bike. I'm going to use it for commuting for the next 12 months (ie dirt or grass) until I move back to Canada where I want to use it for XC (wooded 'trails' in low hills) an have as much versatility as I can get for my limited budget.

It'd be ideal if I can get a good solid frame with components that I can just replace if I need to when I go back to riding more.

Two bikes on for a great price (early 2007/late 2006 models): Saracen Ruftrax 4 Bike vs Giant Yukon

Anybody have comments on the components or frames of these two?

Yukon:
# Frame: AluxX Aluminium
# Fork: Suntour XCR, 100mm Travel
# Cranks: TruVativ ISO Flow, 22/32/44T
# Bottom Bracket: RPM Cartridge
# Pedals: Steel w/Resin Body
# Front Derailleur: Shimano C50
# Rear Derailleur: Shimano Alivio
# Shifters: Shimano EZ Fire, 24-Speed
# Cassette: SRAM PG830, 11-32T
# Chain: KMC Z51
# Hubs: Formula Disc
# Rims: LM Aluminium
# Tyres: Kenda 26x1.95"
# Brakes: Hayes GX2 Mechanical Disc Brakes
# Brake Levers: Shimano
# Handlebar: Giant Comp Aluminium
# Stem: Giant Comp Aluminium
# Saddle: Giant, Women's Specific
# Seat Post: Giant Comp Aluminium
# Sizes: 14", 17" or 19"
# Colour: White

Ruftrax 4
# Frame: Profiled 7005 T6 Aluminium w/Suspension Adjusted Geometry
# Fork: SR SunTour XCT 75mm Travel w/Disc mounts & Mini Boots
# Cranks: SunTour Alloy 42/34/24 w/Guard
# Bottom Bracket: Sealed Cartridge
# Pedals: BMX Style Resin Platform
# Gears: 24
# Rear Derailleur: SRAM SX 4, 8-Speed
# Front Derailleur: Shimano
# Shifters: SRAM SX4 24-Speed
# Cassette: Shimano Cassette 11-30T, 8-Speed
# Chain: KMC Z72
# Front Hub: Alloy Disc w/Quick-Release
# Rear Hub: Alloy Cassette w/Quick-Release
# Rims: XC-D Alloy
# Tyres: MTB Fast Rolling, 2.35" Wide
# Front Brake: Tektro I.O. Disc Brake
# Rear Brake: V-Brake
# Brake Levers: Forged Alloy Levers
# Handlebar: Riser, Silver
# Headset: Aheadset w/Seals
# Stem: Saracen "Blade" Alloy 4-Bolt ahead
# Grips: Krayton Flame
# Saddle: Multi-Stitch Saracen Duro cover w/Pressure Release Zone
# Seat Post: Saracen "Blade" Alloy, Micro-Adjust w/Black Finish
# Sizes: 16", 18" or 20"
# Colour: Blue/Black