Okay, so I have done all of this just now, my code writing is terrible (everything all over the place) xD but I am rustling up a certain something
First of all, there is the first screen with the options, for now it only has one option, firmware:

Then when you click the text it it takes you to the second screen, with a list of handsets, I only have a few there at the moment but will be adding more

Then, lets say you clicked "Star", it takes you to this screen:

Then say you clicked on S5230MMGJK2, it takes you to this screen:

Then, you can scroll around the page and view links:

What do you think? If you get posting on the firmware website
here, I can add more models and release it sooner, if you want to start posting firmware, sign up for an account and ask for permissions to post from me.
If you become a firmware maintainer you get your name posted in the about section that is going to be in this app, and hopefully I might be able to get the app on the market.
I will release it when sufficient firmware is posted on the new site
