The Elf runs a 624MHz Marvell PXA310 supported by 256/256MB RAM/ROM and a 3.5 inch (presumably resistive) touchscreen. On top of that, it supports GPS, 1D and 2D barcode scanners and RFITs. It also features USB 2.0 client and USB 1.1 host. The Elf can supposedly survive a 5 foot drop. Oh, and it either has a 3000mAh or 5000mAh batter packs!
It, like most other devices in this class, is running WM6.5, indicating that whilst consumers may not be in love with it, enterprise users, and those looking for ruggedised devices still choose WM as the premier platform. This is an area Iâ€™m sure WP7 wonâ€™t do well at, so I have a feeling WM6.5 may be around for longer than anyone has anticipated.