i actually think u should wait at least 1 year. then after that 1 year get a bundle.
i think one year is enough time for a descent library and firmware updates so u dont have to put up with the crap.
my friend bought his 60gb when it first came out and he only recently started playing it with the release of call of duty 4. it was a dust collector basically







