I just finished a GPR program at VA Mare Island and have rotated through VA SF. I've also talked to friends who went to VA Palo Alto, and also from read on SDN about people's experiences at other VAs. I would say that each program is pretty different from one another. The experiences you get depend largely on the the needs of the local vet population, any affiliation the program might have with other dental specialty programs, and whatever the program director feels is important to emphasize. When you talk to programs, make sure to think about what you hope to get out of the program and that they can help you achieve that goal.