Not bad, but it feels more electronic or something.. not punk. But anyway, very good. If that solo type thing is a guitar then give it a propper distortion, harder on the drums, kick ass vocals - and you can turn it into ar nice punktype song.
If possible, check out my band at myspace.com/hplayground
Keep up the good work