[Update: The company will actually make 2 versions of this board: The MINI and the MAXI (pictured above). The MAXI version will have 2 USB 2.0 host ports and 10/100Mbit Ethernet, whereas the MINI version will just have one USB 2.0 host port. Price is 29.95 Euros for MINI and 44.95 Euros for MAXI with cheaper prices for larger quantities. Check http://www.olimex.com/dev/pricelist.html for details]

The first ten boards will be used for testing and further software development, and the company expects to have the firsst mass production batch ready in May..

Olimex replied to one of my comment that also answers your question:
“there are two versions MAXI and MINI, the MAXI version have 2 HS USB hosts and 100MB Ethernet, the MINI version have just one HS USB host”