Indy and Han Solo have distinctly different personalities. They're not the same character at all.
Long before the Dark Knight I thought Heath Ledger would have made a good Anakin.
I don't think Bale would have made a good Anakin, plus I find his acting insufficiently sympathetic.