Mobile Tools or Media Queries?
What about using Adaptive Theme or sky (based off the first)? These are designed with multiple screen sizes in mind and you have a community of folks to share knowledge with.