Hi

Can anyone suggest a suitable board with the following attributes:

Can run OpenWrt
1 USB (powered)
Minimum of 1 LAN port
2 miniPCI slots (or 1 built in wifi card and 1 miniPCI slot)

I have been looking at the Mikrotik RB411UAHR but just realised that the USB is unpowered.

Thanks