I have the TCX X-Square boots. They're great, but I will be upgrading to a water proof boot sometime this year.
If you like the style you linked, you can also check out TCX's collection, which might be a better boot than Alpine Stars. Both are good, but for boots, I think TCX is a step up...