as a fish keeper of nearly 15 years now... Under gravel filters have had their day... BUT they are not as bad as everyone is making out...
As has been said - they use the gravel as the filter media and I cant think of a single internal or external filter that can come close to that sort of surface area for bacteria development!
the poop and stuff gets sucked into the gravel and gets broken down by the bacteria in the gravel.
as long as you use a gravel vac when you do your water changes you wont have to strip your tank atall!
our first tank is still running with an undergravel filter at my parents house... not once has it been stripped down. just regular gravel cleaning. (sometimes not that regular either

)
The water in their tank is always crystal clear (as anything floating in the water will get sucked to bottom and then trapped in the gravel.)
They have other advantages too... they dont have any problems with gas buildup or dead gravel (where it has become compacted and bad bacteria form) all due to the constant water movement through it.
they dont even have to be air powered - ours isn't - what do you think the original use for power heads was - yep - shifting water through UGFs.
Can you tell I think they are under rated - even in todays market.
