i had a similar problem with my fiat at 60mph.  tried inflating tyres correctly but it still happened.  the problem was solved for me when i renewed my tyres (just remoulds but good enough).  When you say you had the tyres re balanced is that the same as re-alignment?
sorry i can't be more helpful - try a local firm which specialises in replacing tyres
                
 Brenda
                
 April 2009