Soundcloud allows you to download the file. so if you upload a 24bit/44.1kHz file to soundcloud, even tho it streams in the browser at 128kbps (IIRC) you can download it and play it locally from your machine at 24/44.1.
also, with soundcloud, they don't limit you based on space, they limit you based on minutes of the song. so there's no point in uploading mp3's to soundcloud, IMO since a 5 minute song in mp3 (any bps) is the same "space limit" as a 5 minute 24bit wave file!