The new products page still exists and can be found at
New Products or by clicking View All Products at the bottom of the main page. But it needs to be a little more accessible, and I will work on something to fix that. The same thing goes for the NutraCaps and some of the other high profile links that once existed.... Stay tuned.
As for the shopping cart being displayed on all pages it was removed so we could do more aggressive caching for pages on the site. (10 req per second vs ~900 for some pages for those that are curious).
As far as the top 10 goes it will be a little off for a few days. It normally bases the numbers off 30 days worth of sales, but the current list only has one days worth of sales so far.
There are a few new additions to the site also. Each product page now has a "Customers who bought this product also bought" list. Also if you happen to see this image...
(image subject to change)
This button will allow you to maintain a list of products right below your shopping cart for quick access. If you have a product you purchase almost every time you checkout add it to your product bookmarks, and view them all on the same page. All you have to do is click the star while logged in.
More info coming soon...