I do my grubby whites in a 60 degree wash with normal powder plus "vanish" stain remover powder (special one for whites) added plus a Glo-white sachet (about £1 for 4). Sometimes blitz grubby bits with pre-wash Vanish spray beforehand as well.
Generally everything comes up dazzling but have no idea what it's doing to the environment...