I'm unable to start bitcoind/bitcoin-qt after the latest upgrade of the Ubuntu PPA. However, I've got a backed-up wallet.dat, and using the pywallet utility I also have a list of addresses and private keys. I think the best solution right now is to create a new wallet and to import into it the one address which does have an associated balance (I know there is only one). However, I don't know which address it is! Is there a way to find out the balance associated with each address without having to manually check them on the Block Explorer? (And yes, I could write a small programme to automate this process, but it seems I would be reinventing the wheel and abusing the Block Explorer service).