I recently found this new arduino based board called FluoWifi. They are running a kickstarter campaign which is where i ran to it. I do not know if you guys have heard of it but it has 30 days left and hasnt reached its goal so I thought i could also convince you guys to try it out as well since it is an all or nothing project.
The particular reason i shared the board is because it has the same port design as the uno, but double the flash memory and includes a wifi and BLE(bluetooth low energy) chip right on the board. I just thought i should share it and also wanted to get your opinions on it.
I'm coming from an Arduino mega 2560 V3, so the limited flash memory is kind of a problem for me, but i was told that you can partition the SD drive to hold a sketch.