I think KHS makes great bikes for the money, though that bike is not a cross bike, cross bikes do not use suspended forks, plus suspended forks cost more thus the manufacture has to go with a cheap suspension fork and cheapen the components to make it fit into whatever price range their targeting, by eliminating the extra cost of a suspension fork you can get better components and a lighter bike by at least 10 pounds. That bike you show is a probably a cross trail bike, more for trail use than street...just call it a mountain bike with narrower rims and tires you could do the same thing with your current MTB simply buy narrower lighter rims and tires, or just put on 26x1.75 tires on your current rims.
One of the best ones in your price range is the Cannondale Caadx 5, the Boardman CX Pro (a bit difficult to find in your area though), and the KHS CX100. The lightest of the 3 would probably be the Cannondale at 20.3 pounds, the heaviest is the KHS at 27 pounds which seems high to me but that's what I read.
Cross bikes are a fad thus it's going to be difficult to find a decent X bike for the price you want to pay, but the Cannondale I think would be your best deal. I'm sure someone else will chime in with a better thought so lets wait and see what they say.