Moving VMs across Azure subscriptions

I spent most of the day moving virtual machines from one of my personal Azure subscriptions, where I was doing some testing, to Little Lot's subscription. »