I have a 2005 Giant Cypress DX, and it rides great. I routinely take it on 50mi day trips and overnights. Works great for crushed limestone trails and gravel roads, too. I appreciate the suspension on the gravel. The 2005/2006 Cypress geometry is very close to touring bikes like Trek 520, Canondale Touring, and Surly LHT.
Only problem I had was that the suspension seatpost compressed after 2,000 mi. The LBS didn't have a replacement in stock, so I just replaced it with a standard post and haven't really missed the suspension one. Only thing other thing I changed was the chainring ... switched to 22/34/44 from 28/38/48 for better hill climbing.