I have an older Viking also and it runs great. However, I have heard that the new Vikings are not all that great since they are not made in Sweden any longer. This is true of almost all the new machines today...so we are going to have to adjust to that as we have to replace our great old ones!
This site is good for reading reviews on machines.
http://sewing.patternreview.com/SewingMachine/Reviews