kurth83, the real trick is not mirrors that allow you to see 360. Too few vehicles have that; nearly all vehicles have blind spots.
The real trick is maintaining a constant sweep of the place you CAN see, and religiously checking your blind spots before you take an action. (Yes, it means turning your head before lane changes, deal with it) When you get in the habit of constantly sweeping your mirrors and glancing about, you will know where all the cars are,
even the ones in your blind spots. I really developed that skill as a motorcyclist. It's really cool when it kicks in, I don't even have to think about it- I immediately know on a sub-conscious level with only a glance at my mirrors whether there is a car in my blind spot, because I just looked at my mirror a moment or three ago and that orange beemer is now missing.
I hope I've described it well for you. Dutiful mirror usage, not techy gadgets, are the answer to blind spots