E6300 price/performance?