Virtual Earth is better,because you can view it from all angles .But with Google earth you dont get as much detail and theres only birds eye view.
You must not know how to change views then. Google Earth gives you more than just birds-eye view. It has 3D as well. It even has 3D buildings.