i love vector work. and i love web design. this is a great mix of both..
_ v1.00 in that top left corner looks slightly out of place. maybe somewhere else might look better..
_ that beautiful tshirt shade of blue he's wearing is kind of faded off by the rest of the blue hues you're using in there. maybe if you spread out the contrasts a little and make it stand out more, it would look better..