I can't stand phpmyadmin much either, I use HeidiSql. It's a nifty little open source mysql gui. The great thing about it is that you can save connections and so that time it usually takes to login to a db to do basic stuff, check the table design etc is minimized just by clicking your saved conn. Literally takes me 2 secs to choose my connection and see the data. I can then run queries raw or use its interface to run queries. The other thing I think is really great about it is it shows you the query log even though you are using the gui. That has really helped me familiarize myself / improve my SQL. If I really need to debug a php query I do a die($query) in php and copy it from the browser to heidi which really helps my query debugging as well.
I've got good news, and I've got bad news:
The universe is merely a figment of my imagination.
Now are you ready for the bad news?
MiramarDesign