David Lee is probably our best player consistency wise and production wise. I realized the reason why he puts up big numbers is because he is very active and plays a lot, plus is pretty skilled and good too. But you can't say that those are bad reasons. Give credit to someone who you know is going to show up to play day in and day out, someone who is very durable and has a lot of endurance. They say he runs an average of 5 miles in each game. So that is why he is getting a lot of good numbers, he moves around a lot, he does a lot of different things.
I don't think Steph Curry is our best player until he has proven it. He has not been quite consistent enough. Lee is the heart and soul when it comes to passing, rebounding, and even scoring in a variety of ways. Bogut has been hurt, so unless he can prove to be as durable as Lee, he still won't be as valuable. Game for game is a different case.
As far as our tough schedule, do not look too into that. You have to win each game one at a time whether they are tough or easy. If you won some tough road games, that's good. But that doesn't mean that home games against subpar teams will come easy. You have to play each game day to day still.