I use manipulatives called Digiblocks. They are expensive, but maybe you could ask your school to buy a set for your grade level.
http://www.digi-block.com/?q=HowItWorks
The kit comes with about 1,000 digiblocks. The kids fill up larger blocks with 10 digiblocks. Then the sets of 10 fill up 100. Then the sets of 100 fill up a huge block of 1,000.
Ex. of how it works...It is very easy to see that 42 there are 4 sets of 10 and 2 ones.
Before I used these, I liked the lessons in the Marilyn Burns replacement unit on place value.