In no particular order.....
Here are the original links to the projects if you want to learn more about them. :)
Ok, I really, really struggled to pick these, and I don't know that these are my BEST 10... but maybe my favorite's. Maybe. hehe :)
Have a great weekend my friends!