The best courier would be FedEx or UPS.
Sent a package to US a few weeks ago, dropped off at 3:30pm on 22nd, delivered at 2:20pm on 23rd.
Check rates on ups.com or parcel2go or interparcel.
I have used royal mail international tracked and signed once in the past and it was cheap but pretty slow.