Does anyone have a solution for rims which get stuck on the hubs?

Every time I change a tire i have to use a block of wood and hammer to get any of my rims off. I have tried anti seize. I sand down the hub and rim before i put everything back together.

It seems as if it is the hub flange is where it is getting stuck, the flat part of the hub is not perfect but much better then the flange.

My e30 has never had this problem at 170k, but garage kept. the e36 has 130k and this is getting worse it seems

Anyone solve this issue? I am at the point where i have to have a block of wood and hammer in the car just incase i am not at home.