Comment Comment by ashubham For 80% of all web traffic, I would still feel its an upgrade. parent ashubham 2 years ago