Even though western Union is expensive is the "best" and "most" rapid way to get it to the US. Banks will take forever, specially if you are planning to do it today (as monday is a holiday) the transfer wont go until tuesday morning, that means that you wont get it until friday of next week.
Paypal I never used.
Now, im not going to ask what you are using this for, but if you are sending money to the US, dont send anything near 9,000 USD (I KNOW 10,000) is the norm, but trust me

. If you need to send more, send it to separate accounts (or the person receiving)
But if you need quick and fast and dont care that the IRS sees it then you can send it all on western union (ask about membership as you could save in % of sending the first time)