I have some spare cycles to contribute & looking for some advice on branches/github

I have some spare cycles to contribute & looking for some advice on branches/github

jQuery UI dev,

My name is Jon Palmer, I'm a developer in the Boston area and have been using jQuery and jQuery UI extensively in my jobs and personal projects for four years. I'm finding myself with a few cycles spare that I'd like to contribute to the jQuery UI project.

I've been working my way through the Trac queue taking a look at the bugs I can get a handle on (which seems to be a lot). I'm pretty familiar with Git and learning GitHub. I have two questions:

1. Other than bug fixing are there any new development areas that could use some more cycles?
2. What is the recommendation on using gitHub effectively. I have the recommended setup with my forked repo as origin and the jquery ui repo as 'upstream' My natural tendancy would be to use a branch in my forked repo for each bug fix leaving master as a clean close of the jquery master. However I'm not sure how that interacts with pull requests etc. Any advice?

Thanks
Jon