i havent heard the da vincy but i have heard that sound stream was spose 2 b pretty good i like the tarantula subs would like 2 get a pair but dont know anyone that sales them besides on line
the da vinci subs I heard where good quality, but the problem with sound stream the have crappy sells rep you can only get them from low budget audio shops or off line. Good luck.... HELL TAKE A CHANCE....don't like dem sell them