Time to Find an IE Alternative? Absolutely!