Why not truncate it in the Description field, but still store the full version in a different field? Then, when the user wants to view the full description, you can pull it from the other field (I usually add a field called Synopsis, but you can obviously call it whatever you want). If you want it visible on the springboard, then just swap the Description field out before setting the springboard's content.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)