X-Surf 100 arrived today from amigastore.eu. Took a month to get here from Spain, but price and shipping were very reasonable. Also they were the only place I could find online that had it in-stock. 
Could you identify the chips used on the circuit board?