DNA up to 100 mM NaCl and add 2½ volumes of absolute or 95% ethanol. After incubating for about 20 minutes on ice, centrifuge mixture for at least 10 minutes in a microfuge at 4°C. Remove the ethanol and wash the pellet once with 70% ethanol. Evaporate the ethanol and resuspend double-stranded DNA in TE.
May be you can denature the DNA at 95 degrees for 10 minutes then add either 95% ethanol or isopropanol to precipitate DNA. Centrifuge, remove supernatant and dilute you DNA. You might end up with pure.
I think PCR amplicon purification or gel extraction will also remove the EtBr or SYBR dye.
I want to get rid of ETBR/SYBR not from agarose gel but from isolated DNA which is stained with ETBR for some other process (apart from agarose gel) and once the process is done I wish to get rid of ETBR/SYBR.
Any ways heat-wash step you have mentioned I shall give a try.