Does the Automatic away-status in Google Talk not function as it's supposed to?
Although some have reported it as a bug, apparently the away status only appears after 10 minutes of idle time (defined as no use and the screen shutting off).