I hate to say it Google, HTC et al... but this is why we need microSD slots in our phones. A Sandisk 64GB Class 10 microSD is now only £37.82 from Amazon!
The rather bargainous price (under 60p a GB you know, who would have thought it!) includes free delivery and a full size SD adaptor. Now, where's those 128GB microSD cards... :)
Head on over to Amazon to buy.