I have had a Viking #1 (not #1+)since '94. Paid $1900 for it. It's been repaired 4 times. The first time about $100, the 2nd time, over $500. The 3rd time $100. It's in the shop now waiting for a belt and that will run about $120.
Most of the time I've owned it, I haven't been sewing that much because of job, family, etc., so it hasn't been really used that much.
I am now sewing on a almost 30 year old Kenmore. I guess that speaks for itself. Not more Vikings for me.