I propose deleting all but the last 1000 blocks. this will keep the blockchain small and lean. as blocks build upon each other, older blocks are not needed. The only problem with this is if there is a 1001 block chain fork which shoudl not happen.
What if the last transaction to my wallet was 2000 blocks ago? Remember that 2016 blocks are mined every two weeks. So if I had a transaction over 2 weeks old I'm SOL?