My fiance and I were in Davos two weekends ago and the cross-country trails we saw were ok. (There are quite a few!) We didn't actually ski ourselves, but met lots of folks who were. The nice thing was that they were walking distance from the hotel, so we took our dog Lili along. ...
You can also find snow reports in places like this:
http://www.j2ski.com/snow_forecast/S...avos_snow.html
And I've found articles on the Net like this one:
http://www.skisnowboardeurope.com/da...sscountry.html
Klosters (right next door) is also nice I hear, but don't have any first-hand knowledge of the trails... Hope you have a nice time, wherever you go!