i've had a couple. they're very odd, it's a very dynamic state... once i have the "this is a dream" revelation it's very difficult not to just snap out of it and wake up.
anyway, this could be viable or complete bullshit, but i thought i'd mention it.