Excellent module !
I know code is freezed for 1.0, but I would add that I would see this "addresses philosophy" into core... (maybe for 2.0) ? for some reasons :
- You could know the country of the user before checkout process, which allow you to be able to display prices depending on the user country (maybe add the possibility to make an address as "primary") in case the user have several address, the code to display price have to choose one
- Most others big sites have this kind of system, so, users already have the habits to use it



