Hey everyone, I thought I'd get your reaction to my latest Ipod Touch wallpaper. What do you think?