That's the point of this whole subforum. If you want suggestions for "good" accessories then be very clear on what you mean. What's your budget? Provide your priorities. What are your must have features? Don't just assume that your notion of "good" is the same as everyone else's.
Check out the existing threads. There's an active "Dock watch" thread full of options, for example.