What is a good tool for kids to learn the alphabet?

There are so many new ideas and items to use to help children with learning the alphabet. It will have to depend on what may work best with the child. There is the electronic game way, using the song, or creating an alphabet rainbow chart.