You dont need a Hearts on Fire brand to get the same fire. Its all in the cut quality.
THIS!
When I was first started shopping for a diamond for my ering, I was stuck on G-H color and nothing less than VS2. My SA found me a 2.03 ct, I, SI2, TRIPLE EXCELLENT cut and it was super white and totally eye clean! A couple of months later, I decide to "upgrade" before I even got my ring and wanted a larger size. SA called me in to look at a 2.43 ct, GIA, XXX, J, SI1 stone. My immediate reaction was HE** NO! I DON'T WANT A YELLOW DIAMOND!
I was so blown away by the sparkle and fire, I never noticed any color. Now, I'm not saying my ring is perfectly white, but when set, it LOOKS white. Moral of the story is don't get caught up in all the specs... after all, you're not wearing the CERT on your hand for all to see. If it LOOKS white and eye clean, then that's what it is!
If you sacrificed color to H-I range, you could get a noticeably larger stone. BTW, just because the cert says SI, it doesn't necessarily mean that it's less eye clean than a VS... It depends on what type of inclusion and where it is located. (My inclusion is a white feather close to the girdle, and I had trouble finding it with the loupe.) I have seen VS2's that are less eye clean than my SI...
As long as it's a GIA Excellent cut, you will not notice the color near as much as with other labs or grading systems... I really hope you find the stone of your dreams!