When I want to control my IBU's to a specific value, I use a 60-minute addition, and a whirlpool addition at 170F to get flavor and aroma. It works well for those styles and allows you to dial in the bittering and flavor separately. Your flavor hops aren't constrained by your IBU's and your bittering isn't really affected by your late hops.
For my house IPA I do something different. I skip my 60-minute addition and add all my hot-side hops at flameout, then hold my hop stand for 90 minutes. I think this method really maxes out the amount of hop character you can extract. This beer ends up being pretty extreme. Also, since it's an IPA, I'm not really concerned with the number of IBU's in the finished beer (it will max out around 100 IBU depending on yeast and fermentation), so I don't have to worry about limiting isomerization. I do find that the apparent bitterness tends to be much lower than the measured IBU's for whirlpool additions, or at least less harsh.
Of course, all of this assumes that you are using a crapload of hops (I use 4oz per gallon of final kettle volume). If you're not getting enough hop character, and you're not really pushing the amount of hops, then that's the first thing to address.