I agree with you MSNBC has very good commentators. Chris Matthews and David Gregory are my favorite ones.