I've been using the 6-minute Solutions book. It's not online, but it seems to be a reliable set of practice problems for the PM exam. My favorite part about the book is that it tells you which answer is correct, but it also explains what you did wrong if you got any of the other answers. I highly recommend it.