I've been to Discovery Place during all three decades that I've been on this earth, and I love this place.
I can recall many a school field trip here, where we usually just ran crazy instead of actually paying attention to the exhibits.
Previous reviewers are right however...Discovery Place isn't just for kids.
Recent exhibits such as Body Worlds (which I unfortunately missed), Pompeii and the IMAX movies provide plenty of attraction for us big kids as well.
Parking is fairly convenient as well, which is a definite plus for something located uptown.