I ate tofu for over 20 years before I figured out how to fry it proper. Simple technique, and makes it much easier to get the stuff down; cooked the usual way it's pretty bland (like spackle), but if you get a little crust on it it's pretty tasty.
get your pan hot, then put some oil* in it, then drop slices of tofu in. most blocks cut best into three pieces wide by eight long. The key is to just leave them there until they're golden brown and ready to turn; try to move them too early and they stick and come apart, but once they get a crust they pop right off. It takes a little while, at least five minutes or so, and you can keep the heat fairly high. Covering them helps and keeps the oil from coating your kitchen. Flip them when they're ready, second side goes much faster.
make a sauce out of soy sauce and toasted sesame oil and whatever condiments you have handy (I like Trader Joe's India Relish and some chopped olives, and sometimes a healthy dollop of chunky peanut butter), wolf it down. Or just put it aside and combine with whatever else: fried onions/shrooms/peppers/chilis/olives, etc.
a little thing, but it made my diet a lot more interesting.
*like Spectrum Natural High-Heat Super Canola Oil