I use a phonetic variant that looks like this:



You can find the necessary files and instructions at this site.

Once you set it up you can switch back and forth by pressing ALT+SHIFT.

The only letters that sometimes still trip me up are ш, щ, ч, ё, ъ and I get confused as to why the в and ж aren't reversed. They offer some alternative layouts out on that site and also offer instructions on how to modify the layout to your liking, though.