There is a fine line between Search Engine Optimization and Customer Optimization. 50 links is pretty confusing for a customer, and a site map will take care of the search engine links. The menu I'm talking about is mostly CSS anyway. There is also a pure CSS version here:
http://www.xcartmods.co.uk/