If you mean ds as in Nintendo DS, it would be better to get an iPhone if your older. Plus, it is probably worth it to get an iPhone 4 instead of the 3GS. If your younger, get a DS. Pokemon games start getting addicting after a while. If you not into Pokemon, other games on the DS are okay, i guess. I'd say Pokemon is the best game for the DS.
The IPhone 3GS is worth its weight in Gold. It makes everything in life a bit easier. Although you do have to carry a monthly plan with AT&T for a 3G network; the use you get out of the network is well worth it. This cell phone has many great features; such as the camera and video camera, touch screen, calendar, fast internet were ever you go, and access to the ITunes store.