i have not heard anything good about Viking in a while.
Do you have any dealers near you where you can try machines? That is the best way to go. Don't assume that any brand is out of your reach; many dealers offer used machines at good prices.
You can find reviews online @
www.patternreview.com. I think to see full reviews, you have to join, but I've never gotten emails or spam from them.