Everytime I've tried to replace the windows shell it has caused problems somewhere down the line.
I see nothing wrong with the new explorer. Your entire path is listed in the bar at top. You can click anywhere in that bar to get to the parent or ancestor directory quickly.
You can also turn on folder view.http://merill.net/2009/04/show-folder-tree-in-windows-7-explorer/