In your face too! : more of the best interactive interface designs
999 logo design elements : 999 design components you can use to create logos