It'll be very hard to go for free or nearly free with a smartphone (PDAs don't include phone service): all the devices you've mentioned will cost $80 or more with a two-year contract.
The Glimmer isn't a smartphone, though it should have those basic functionalities you've asked for; the primary issue is that it won't necessarily sync them with your PC.
If you're going to be handling e-mail and text, you may actually want to consider the Motorola Q 9c. I've used one, and the keyboard is fantastic. It also has decent contacts and calendars, too. Its camera isn't that great, and it's definitely not a music phone, but for $100 on contract it's worthwhile.
Consider the Pearl an alternate. It doesn't have a full keyboard, but I like the BlackBerry interface and the slimmer shape. Its camera and web browser are also a bit better, too.
I have no experiance with PDA's but am computer literate. I would use it for emails contacts, and calender. Oh, and some texting, but not much. Of course the main use would be the phone. I probably would use it for more if I knew more about it. I use my phone now for some web searching but mostly weather and movies, and little stuff. It is pretty slow so I dont do much surfing. I take some photos but not alot because they are so small and poor quality, But now they phones are getting better cameras on them... so might play with it more with a better camera. (I have a Katana Deluxe now)
I have used Sprint for the past 8 years but live in a very rual area and started having problems the past few weeks, get almost no reception at home (never a problem before now) and they say there is nothing they can do to help me. So I was looking at Alltell for my new service. I have 5 phones on my plan and need almost no features on two of the phones.
I was looking at the Blackberry Pearl, HTC Touch, LG Glimmer. I was looking at the Centro when planning on staying with Sprint, but I dont think I can get it with Alltell. I need a phone that is free or almost free with rebates. Any advice would be great.
Sorry this is long. Trying to give enough info for someone to help me out. I appreciate any advice!