Sorry, really busy at my real job right now. Back to this soon. Oh, and a recommendation, I recently discovered a Radio Station which plays my exact taste in music (a VERY rare thing!). KEXP 90.3FM - unfortunately, they're in Seattle, fortunately they have awesome streams (including a nuts 1.4Mb/s uncompressed one!)
UPDATE: Just had my *first ever* request played on there too! Snow Patrol - Spitting Games! Yay!