I have an iPod shuffle and a fairly large music collection in ogg vorbis (somewhere in the region of 30 gig) so I cannot easily re-encode them all to work with iTunes.
I have been trying to get foo_pod to work and can successfully send mp3 files to my ipod shuffle. However, when I try and transcribe them from ogg I get the following output in the console:

QUOTE
INFO (foo_podclienc) : Transcoded in 10.22 seconds (24.11x)
INFO (CORE) : attempting to edit file info : file://C:\DOCUME~1\Andrew\LOCALS~1\Temp\foo_pod3389.mp3
WARNING (CORE) : file info update failure on : file://C:\DOCUME~1\Andrew\LOCALS~1\Temp\foo_pod3389.mp3
ERROR (foo_pod) : While updating MHIT record, unable to get Foobar file_info


I am using Lame.exe with the paramaters "%s %d". However, the resultant mp3's are unplayable to the iPod and even f00bar.

I have Nero Burning Rom 5 (but cannot find the AAC encoder if it comes with one).

I would much apreciate any help in setting up an encoder that will result in files playable on an iPod Shuffle.