You can use the board as a "Diecimila / Duemilanove" compatible. Dont forget to do the 'autoreset hack below or it wont auto-reset when its time to program.
Remember to check if you have a '168 chip or '328p chip (look at the chip!) ... If you have a '328p select "Diecimila/Duemilanove with 328P" or you will not be able to talk to it!
The Boarduino is designed to be inserted into a solderless breadboard, any standard breadboard will be suitable. Simply insert into the breadboard, making sure that the header pins are straight so that they can be easily inserted.
To remove, grab both ends of the board and gently rock back and forth. This will keep the header pins from bending.
This socket plugs into the Boarduino as shown, and then you can simply plug the USB A connector into your computer. Use the same drivers that you would use with a normal Arduino.
Don't forget to place the jumper into the USB position so you can powr it from the FTDI friend or cable!
The bootloader installed is a cross between the NG and Diecimila. There is a 7-second timeout after pressing the reset button but once a sketch is uploaded it starts immediately.
If you'd like to have the auto-reset capability, make sure C6 is soldered in. With Mac's and Linux it should just work fine.
If you're using Windows you'll need to make a slight change to the driver preferences. In the Device Manager, select the USB COM port.
Make sure Set RTS On Close is selected.
Note that, sadly, the Boarduino will not automatically start the sketch after upload if you do this. Its a bit of a tradeoff and you may find that pressing the reset button is faster and getting auto-start is better for you.