For everyone's info...The $29 ones are 512 mb shuffles and the $59 ones are 1 gb shuffles. So, for more money, you get more memory. I think the 512 mb holds approx. 120 songs and the 1 gb holds approx. 240 songs.
DH and I both received refurbed 30gb video iPods for Christmas. We love them. So, far I have over 1600 songs, 1 movie and 20 podcasts on my iPod and have over 20gb left of memory. I have been telling everyone I know to get the refurbs rather than paying full price for a new one. I really can't tell the difference.
I have been trying to get the $29 shuffle since Thanksgiving. No luck so far.