I`m a bit too old now to say "I`m in Love", so I`ll temper that a little and say I`m certainly Infatuated with my latest item to hit the bench.
and I`v not "lost" so much time since the Internets were created as I have with this DuinoMite board!
Being quite New, I found it a little hard to find usable info about these, esp when it came to upgrading the firmware from the Factory standard.
but Having worked it out eventually as my Enthusiasm precludes the reading of manuals etc... (until something goes wrong of course!), I probably could have saved myself some time, probably... perhaps... maybe?
OK I`m Male! we DO things like that 
so back to the chase, these things are Arduino/ credit card sized SBCs, at least the Mini version is, and the standard version isn`t much bigger, that you can jack a VGA monitor and a PS2 KBD into, give it some power (Adaptor/wall-wart or USB), and get playing Straight Away in BASIC! 
the entire this IS Open Source, and you can slap all sorts of OS` into the thing, I`m happy with BASIC, but C, C++, MM Basic are all there to be had at.
it`s based on Microchip`s PIC32, so you can even code in Microchip if you wanted to as it has an ICSP port (0.05 pin spacing though).
there`s a micro SD card slot built in as a sort of HDD, and formatted in FAT32, will take any size you want to put in it! the lang supports data logging to this drive as well the internal A: drive (the PIC 32`s own memory of 256k Avail).
I bought 4GB cards for my Duinomites, I can`t really see me Ever using that much! but then again, it`s better to Have and not Need, than to Need and not Have! 
so yeah, I`v spent the last 3+ days in the land of BASIC again, and it`s been the best waste of Time I`v had for years!
and of course it`s kinda nice to have in effect an Arduino (I have the add-on arduino card that fits on the GPIO port), that doesn`t need an external PC and IDE, only a KBD and Monitor, and programs in Directly, that you can do ALL the arduino stuff and more with.
I give it a good 9/10, there Are mistakes in the documents and help files, the S/ware is still New and being worked on and upgraded regularly, it has an active userbase although maybe not as much hype as RaspberryPI has currently (I`ll get one of those eventually too), but it`s a Good product and you`ll have Plenty of fun with it, and like me... lose Loads of Hours!
so where was I, ah yes!
10 print "Love Ya`ll ";
20 goto 10
> run