We already fixed the styling problem for both iPhone and BlackBerry (in our development environment). Will be about in mid-March.
We are not able to reproduce the navigation problem. It seems that after clearing the cache, navigation started working (on BlackBerry Curve). Can you clear the cache and give it one more try?