http://walletup.com/i/postimg/20101006_114059p.jpg

Luna Premium Hypoallergenic Waterproof Mattress Protector (Queen Size) for $39.95 Shipped

Luna Premium Hypoallergenic Waterproof Mattress Protector (Queen Size) for $39.95 shipped.  Here is a screenshot for your reference.  It protects against allergens, dust mites, bacteria, perspiration, urine and fluids and features 100% waterproof membrane with fitted sheet style design while allowing air to circulate through the protector.  Note that at the time of this post, 28 out of 30 user reviews have given it 4/5 and 5/5 ratings.  Other sizes are available here.