The rule of thumb is: the higher the better and the more in the clear the better, especially with VHF/UHF communications. For maximum distance (i.e. being able to communicate through the most repeaters), I would install a dual band (2/440) as high as possible. If you have trees close to the house, you're in luck. All my antennas use trees for support. I have a dual band Slim Jim antenna (Google it, it's similar to a J-Pole, but with a lower angle of radiation). Speaking of angle of radiation, get an antenna that suits your needs. If you have a lot of repeaters nearby, a Slim Jim is a good choice (and they're cheap, cheap, cheap to buy - look for "N9TAX Slim Jim". This guy builds and sells very well made Slim Jim antennas that perform VERY well. For a bit higher angle of radiation, i.e. repeaters farther out, but you may miss some closer in ones, go for a J-Pole (again, Google is your friend). The highest angle of radiation is a standard ground plane antenna, which are easy to find at Ham Radio Outlet, AES Ham, Ham City, Giga Parts, etc. (again, Google).
Putting an antenna indoors vs outdoors depends on your situation. Where do you live? Are you in an area rich with nearby repeaters? If so, you might be able to use any type of antenna made for outdoor installation indoors. Here's the test - if you can hit the repeaters you want to hit with your antenna indoors, then do that. However, consider that things change over time. I would suggest opting for an outdoor installation if possible regardless of circumstances. I would also suggest that you get your antenna as high as possible.
I use a Slim Jim at just under 75'. It's easy to get an antenna up that high (if you have trees that high), but it requires 2 people. Buy a good quality sling shot and a decent fishing reel. Mount the sling shot to a short piece of broom handle (mine is 11") at one end. Mount the fishing reel at the other end. Obviously, both the sling shot and fishing reel should be facing the same direction. Put a heavy sinker on the fishing reel. Using the sling shot, shoot the sinker wherever you want the support rope for the antenna (over a sturdy branch, of course). Let the sinker drop to the ground. Cut off the sinker and tie the fishing line to a spool of kite string. One person should hold the handle of the kite string while the other reels in the fishing line (leave at least 12" outside the reel so you don't lose the fishing line inside the reel). Cut the fishing line from the kite string and re-attach the sinker to the fishing line (again, you don't want to lose that line inside the reel). The kite string step IS important. Don't skip it. Fishing line isn't strong enough to reel in the rope itself. The kite string is an interim step to get a stronger line that will be used to bring the rope up into the tree. Tie the kite string to the rope that will be used to support the antenna. Wind the kite string back onto it's spool, bringing the rope up over the limb. You will now have a rope over a limb. Use a rope that is strong enough to handle the weight of the antenna (or antennaS) and that will withstand the elements (i.e. UV resistant, etc.). Again, look at HRO, AESHam, etc. to find appropriate rope. Assemble your antenna, tie it to the rope, connect the coax, waterproof the coax connection, put some strain relief on the coax, then haul it all up in the tree using the free end of the rope. Once you've got the antenna at the maximum height, temporarily tie off the rope to do some testing (i.e. does it work, etc.). Once you're sure everything works correctly, tie the rope permanently. Some people like to use 2 ropes - one to hold up a pulley, then a second one to hold up the antenna. Using a pulley system ensures that you don't have a rope that is constantly rubbing against tree bark which will eventually break the rope. I NEVER use a pulley system. Instead, I replace the rope every few years. This ensures that the rope is always in good condition.
Some people will tell you that the sling shot system doesn't work, isn't accurate enough, etc. As with everything in life, practice makes perfect. I've used the slingshot system for over 10 years. It took some practice, but I can now put the rope exactly where I want it 9 out of 10 times on the first shot. However, sling shot systems are limited. If you have really high trees, or need to shoot the line over multiple trees, you might want / need to consider a pneumatic tennis ball launcher (
Pneumatic Antenna Launchers). This will give you far greater distance than a sling shot.
So...lots of options.
73 - David, AG4F