Yep, it's a thorny subject, don't forget the chassis ground, signal ground, RF ground - there are loads of grounds but they do not have to be connected to earth :)