Does it have volume controls on the side of the device? If not it's a first generation. You said you had it for a while so I'm assuming you don't have the 4th generation (The one with a camera) If the above said is true you either have an iPod Touch 2nd generation or 3rd generation. Apparently the "8GB" or the size of your iPod Touch is smaller on the 3rd generation than the 2nd generation. Maybe compare two pictures of the two backs and see which one is yours.