Thank you for taking the time for such a detailed explination. I am going to ask one more question to just make sure I understood it correctly. If I were to take a network address, say, 195.5.5.0, and subnet it a few different times, am I ever going to be able to get more than 254 usable host addresses out of it simply because they would have different subnet masks, or is this still a max, and VLMS is just a way to use as many of these 254 addresses as you can, and prevent groups of them from going to waste because you don't have that many hosts on all your subnets? Wow... That was a long question.
Just incase you don't understand that question, let me ask another one that should help me. Can I EVER have two IP addresses that are the same, EXCEPT for a different mask (Ex. 172.16.64.1/27 and 172.16.64.1/30) [I got these two by not stopping at the end number for each original subnet, but continuing to subnet it all the way to the end, so that I has originally subnetted 172.16.0.0 using a 27 bit mask, and the first number comes from the 1's subnet (0.0 - 31.255) however, I did not stop there, but kept subnetting it. This is a little hard to type because I don't understand why or how this could be done myself. Wow... If the first question had everyone a little confused...