I use keyboard/mouse when doing anything where my timing has to be precise. When gathering, crafting, and traveling I use my ps3 controller via the motionjoy drivers and a cheap bluetooth adapter.