- I like what you are doing here, for SEO purposes it is always good to have content in the h1 tag; 
- You do not need to wrap the content inside the h1 tag into a span. Instead, this is the perfect place to use the 'image replacement method' which will hide the text in the h1 tag from the viewer, but it will still actually be displayed on the page; 

![image](https://f.cloud.github.com/assets/3854347/2332886/6aac87f4-a460-11e3-85c7-8f949e5cf5c5.png)

![image](https://f.cloud.github.com/assets/3854347/2332891/7c614976-a460-11e3-8cae-93543e322d9b.png)