Tell us how you really feel though.
Visual proof of a higher power? Well you could always worship the Sun.
I've always wondered about the 72 virgins thing. I've read somewhere that the meaning has been skewed and that it was referring to grapes that were a luxury during the time when the Prophet Mohammad lived and blah blah - so these grapes were a symbol of paradise/etc.
All in all though - I can't think of any religion I'd take literally. As a philosophy (and a work of art) - there could be things to pick and choose from but I wouldn't be religious.
XI Wiki



