Deductions & credits

I have been using TurboTax for over 35 years.  First in the US and since moving to the UK in 1989 to now.  Renewing has always been hard and now seems even harder.  Having friends but the CD and send it to me is awkward and I feel I'm imposing on them too much.  What can I do?  All I want to do is submit my US taxes.