That's great! Thanks for sharing.
There's a bunch I use, I will start with one for today, jquery.filestyle :
http://www.appelsiini.net/projects/filestyle
Makes styling the file input a whole lots easier. Styling the file input is more of a hack, with different solutions for different browsers - the sort of thing you don't want to do manually.