A fairly new and non-traditional alternative is bamboo plywood. Not expensive, fairly dense, and a bit "greener".
http://www.calibamboo.com/bambooplywood.html
http://www.calibamboo.com/bambooplywood.html
best wood for speaker cabinets ? oak,cherry, balti