No, it's not a 2nd gen touch. Apple was charging $$$ for the software update to 2.0 which provided access to the App store. The "B" model came with the 2.0 software pre-installed, the "A" model did not, and you had to pay for the software update if you wanted the 2.0 software upgrade. These do not have the internal speaker to allow for "casual" listening.