Like graf said, buying a HUD is absolutely going to pay itself off and I suggest getting one ASAP as well.
However...if all you are playing is freerolls and you aren't willing to invest into your poker game
by putting any kind of a starting roll on a site, then I would concentrate more on putting the money towards a bankroll on a site and go from there first. Knowing your opponents stats in a 7500 person freeroll where only the top 50 get anything isn't going to help you at all in the long run. Take the $55 you were going to spend on a HUD and put it into an account and grind. It shouldn't take long to double that, especially if you take a lot of the information that is available to you here at CC. Once you double that, then go and buy HEM or PT3 and go from there. My point is, if you're just going to be playing freerolls, it would be stupid to buy tracking software, but if you have the money to spend, then don't wait and just put it online so you can advance as a player, because playing freerolls and winning a nickel every other week isn't helping your game at all.