And what was wrong with "su -"? As far as i know it does exactly the same.