Thats a tough call...home made stuff has got to be the best at times.I am looking forward to when the Amish farmers near my home town start selling their fresh home grown tomatoes come spring time.It flat out beats anything I can buy fresh from the local supermarket as well.Them folks grow the nicest,most tastiest tomatoes in our area.
If you are able to can your stuff at home,and really love it,I think you should stick with it.Truth is,no one can tell you whats better.I could easily say Escalon,Stanislaus,or San Marzanos is the best,but to You,it may not be any better than what you have home made already.You gotta buy some stuff and compare it to whats out there and to your product at home.Ive been doing that myself for a while,spending money and seeing what brands I like best.Its gotten a bit pricey at times,but I learned what brands I prefer.