Half a million dollars is or are a lot of money?
The correct verb here is is. Why?
Dollar is a special case. When talking about an amount of money, it requires a singular verb, but when referring to the dollars themselves, a plural verb is required.
Five dollars is a lot of money.
Dollars are often used in this city.