A boatload of UI changes/fixes, iPhone 3.5" aware UI sizing