I want to create a mobile site. What's the best way of doing this? Is there a way to direct a phone to view a certain site (maybe a redirect)? Is there a paradigm for doing this that directs them automatically (such as example.com/mobile instead of example.com)?

Also, what are the usual dimensions for a mobile phone, and what font size do people typically use?