I've been playing with the iBeacon112 code, and all seems good, apart from the range.
Are iBeacons sent out at a lower power? - is there a way to get them to operate at normal range - i.e. 100m or so? I think I might have missed something here!

Been trying out on the BLE112 Development kit.
Code:
<hardware>
<sleeposc enable="true" ppm="30" />
<usb enable="false" endpoint="none" />
<txpower power="15" bias="5" />
<script enable="true" />
<pmux regulator_pin="7" />
<port index="0" pull="up" tristatemask="0" />
<port index="1" pull="up" tristatemask="0" />
<port index="2" pull="up" tristatemask="0" />
</hardware>