iPhone of course!!! Thats a no-brainer...
Now if you mean a physical keyboard, not a virtual one, then go with the motorola backflip, htc tilt,or lg expo. Hope i helped! [but dude iPhones really rock!!!]
Edit: oops those last two are $199....maybe they might have refurbished ones for lower...