There is also Starplayr for us Mac users. It is great and I recommend it to all. You can record and send your recording directly to iTunes.
The only bad thing about StarPlayr is that it prompts for an update before it plays, on startup. I was using it as my alarm until I found that out the hard way. Thank God I work from home so I was the only person to know that I slept in.
I didn't do my homework today but I am very much looking forward to the updates for the windows version. I've turned several people on to the Mac version and they love it.
I understand GTB. I was looking for for a pause functionality but I realize that it a different area of programming. I develop for SAP (I also certify networks) so I understand the disconnect.
One suggestion/request. Is there a way to turn off the automatic updates? The issue is that I (I am sure others too) used to use it as an alarm. However, if an update is available it won't play as it is waiting for you you to respond to the update request. I haven't used it since I realized that.
I think it's so cool you guys are here to join us and help with this. I know I love my Starplayr for my MacBook.