random points
- favicon is nice
- banner jumps at you too much

looks pretty good but I not into gfx sites so hard to judge