Just a few thoughts ~
Idaho has mountains.
Virginia has hills.
Idaho has wide open spaces.
Virginia is covered in trees.
Idaho has fry sauce. (yummm)
Virginia has peanut soup. (also yummm)
Idaho has tons of wildlife that you rarely see.
Virginia has deer on every roadside - and some critters I think are groundhogs? And wild bunnies on the lawn.
Idaho is so dry you wither.
Virginia is so humid you mildew.
Virginia has history and artifacts and great shopping.
Idaho has my family and friends.
I really like Virginia... but I really, really miss Idaho.