the new beaglebone(esp. the new one) has two more advantages over the raspberry pi which haven't been mentioned:
1.It can run single precision floating point at 16-24 times faster than the raspberry pi.
2.It has two fast(200MHZ) microcontrollers inside called PRU. Those are great when you want to have stuff running fast , with precise timing. They only work in assembler though.
I think a compiler for them would be useful for the maker crowd.