I have been running an undergravel filter with my fish for over a year now, and I strongly recommend it despite the various controversies you hear. So long as you keep up with gravel cleaning, you will have an immensly clean tank with no unsightly 'dirty gravel' (I recommend gravel cleaning...