7e2defc2_one__mirror_of_iarchitect_com___The_Hype
[Our User-Centric View] Here's where the metaphor starts to break down. No matter how similar your program appears to look like a phone, it will always operate differently. When using a real phone, you pick up the phone, verify the dial tone, then dial your number. With RealPhone you dial your number, then point to the handset and click on it to start the call. Furthermore, to speed dial a number on a real phone, you pick up the handset, then press the speed dial number. On RealPhone however, you simply click on the speed dial number, which is likely to lead to a lot of inadvertent phone calls. Inadvertent mouse clicks don't happen when using real-world phones, but they occur frequently in computer-based applications. [The Hype] 
If you can use a telephone, you can use this software.
interface hall of shame: realphone [mirror of iarchitect.com]
The Hype