You could try Firefox Mobile (formerly "fenec"), it's available in the repos i beleive. Our company has a similar "problem", and the normal firefox works without a hitch. Not an owner yet though, so i suggest you try it and let us know how it went.